<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:chtr="http://www.charter.com/20221231"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:us-gaap-supplement="http://fasb.org/us-gaap-sup/2022q3"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="chtr-20221231.xsd" xlink:type="simple"/>
    <context id="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0e25d3ca2e2e4f0ea2cce79554c74a53_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i940f2c97e03a4641bb3b75af0027712a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7bd5351f701c4cd0bf3c088061ba17a6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i81787196980d46ffb42b86591b05dea6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i83bc5e71674d401ba737f1c3cb299146_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6bfb5417397f4bf5a34eb7cf5928d705_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if74203bcc73345519775f3b2e441e210_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i364716183e43423a9d869d8ee90625ad_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5c47d63767134316be3117c80b8525fb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib8f21c56d1af4fbca3e390713a594bee_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i223ec1e7d2d147d99f67a1241ff4831a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if9b0d590414b4ff0a85290da34ee5971_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i34ff71c2b7bd490eb2f08da1d27e9d11_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ide5c6d6085f947aaa767c2f1c7931428_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i93e607cdeebd4f778341dc1e86098161_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i10bd0ec258c341d1bd942412259bf39e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1a9393f18b6e4909b4714527e5086677_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8d37cf7ec82743cbae6c9e200815d1a5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i13c66c9070df4db4b837bc5c5c1fa507_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i16a6c6966cfd4b618c4753eb1c29f15e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if5f152947c444c61a42ff59187fcbc41_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic9d3324c8d334dda824fac2ec622686c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie9ab71f533514805a3b4e2bf68e97836_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if5b83073fcc043be9f3ac5b6431b5ed1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie0fc0136150b4543bf765a589fc2c276_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia2b9898daf564187873acd70c83d5f0c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9d69dec83d1643f18ccfba795b22d1be_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i634e2d3ab7334b129acae6fdcd48c35f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i40c9a6de90394a8181df66f2dea71bfe_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i64a6ac9876704246805212826f0e8775_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id8aaf00909cd490c80abb97f02b25792_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i21dbf11b7dfe42d7bd3af852cfb94e45_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4d183d11fa5046b894176539b7a5f6b0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i96d02ee79c9c4657891290b50072ed85_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i324d4f21a0bc44c6b773c5b3d8220926_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1820b8647dfc485ea60b5b93e2a06cf3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9b637012c492460cae2e4ab101ebc450_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idcbfe2ff594e451c927d4a2416c3b9cf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1888131342c74618ad148f2435c58082_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie16454a05983409faa7cc5b44e96ca79_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0ea0e76a872b4d7ca122ddc77395babc_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1051a9ad338c41afb92d146ac9a09eb9_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i01d0556d17684648bc3474599ca35a31_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie94772df492d443c82f308179ca74ba1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2b387dffe2ed49e29dbb64200d639cd0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5cdaf545a9064a33b32c89d69ea4c62d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8382d301781f4957b68be5fc702f9a3e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iffcab43c7fcd49c19dce03e1ad5bf016_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i73134436724941b4babd8b90851120fc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i080a31ccf8cf47b89227920866657691_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i75890b88e9f840c7a455b1726381a924_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icfd5335a4ec44774bee71b3f57017bd9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie2805f7950674175a21482adbabcf4a6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:SubsidyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i70896890e1ab46b99ffe915f316f400c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">chtr:CableDistributionSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie7091e7a206a4e899d66eb7d1e8deac4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">chtr:CableDistributionSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifb5d2ef237384ca0a4b7b917f5cc539e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">chtr:CustomerEquipmentAndInstallationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibdce7ffb34644c99b6b4eea2ea101fa3_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">chtr:CustomerEquipmentAndInstallationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie645a81afb564a18b6c1273ec5cb22eb_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">chtr:VehiclesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1adbdc75bd364f33a8b5596697cd88d0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">chtr:VehiclesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2b3c3b3e2dd546e9b7d4770d0de85a61_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1f2f28d3a67b4427af928905076af01d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ieddecb44a13748c8acad84db81783488_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1c11ae5cd84e45d88167447bd4d03a17_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i009118450c5241bbb42d47026f351fbf_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">chtr:CableDistributionSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i09d7ae49bcc94fe1958d11b0f478e7a0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">chtr:CableDistributionSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic6222cf662844c44939168fe9501c491_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">chtr:CustomerEquipmentAndInstallationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibd3d12f7d33f4dea85eb8ebaf1db76ad_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">chtr:CustomerEquipmentAndInstallationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i711f38a209f44312b3f916081345b1e7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">chtr:VehiclesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i358cd5685f3c42c5839e8978a48cebf7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">chtr:VehiclesAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic5281141039c4a2884b34699fcdccf98_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i46feada2ba0a4e4284805c054f407127_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i03a15887e7a644108d19482db2a4ac9f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2be2b5ca73914689bed0ea8b6dbe7883_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib452c67cadda40a5a4eacb7155f7b191_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia267311fb172443bbef89fefd64e311d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3f545672b9884ba38a299b3f06c0515d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i82c154f3c36740b492e5e91c5efd0a13_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5b02bc99e72c4d1881ad76f3e7877ce6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:FranchiseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib95279a879634dc68f8135311022900d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie3f3804c4e2e444ab04923c8ab1c4da7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ica56695039b44fb4bcefd326ad6c1421_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i22898ff11eef4938bb23530f954b3988_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i996f3a8be93846a29111caef5169956c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4bc53ccf2ce745f6ba9c02afd01db88e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ied35a0a6e51f441b8f2e9fbdff6a3a1d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9e19fc31bfcc4806b3f997a02fd9591f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">chtr:XumoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibce27c5255d24a8790c0fb1fc52396b5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">chtr:XumoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i451f437a6fef48cb857b44f2939e0b53_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:SeniorUnsecuredNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic3502c8dd11e4cbd89878c46bd5b0ecd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia8e0685f21cd4785bf250e078e7ca772_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:SeniorUnsecuredNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifac67038fa5b4cad813200a522f71cf7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if9a0342c5c4b41ac97c12788c342101e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:SeniorSecuredNotesAndDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i764c2d39cc2547c8a0705c5d74c09662_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:SeniorSecuredNotesAndDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7c54c942477c4c15968d66047a46c644_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:SeniorSecuredNotesAndDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibfaa2f4c80ef4ee096c93148a467d4ab_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:SeniorSecuredNotesAndDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2856cc9c346948349092f06f20fe0c3c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:CreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic3cd11479fae4aaeaf9e19e0d5b46dd3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:CreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib6d05e29cd324326bdb3cc774f86bc58_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:CreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7fbf30af4ef64718aab7cea1afb96cef_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:CreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9ec8899d055c440bbe7bbca8ffdea4e9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:A5.750SterlingSeniorNotesDueJune22031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:TimeWarnerCableLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2f395db330e941549157c77d789792be_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:A5.750SterlingSeniorNotesDueJune22031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:TimeWarnerCableLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id2eb79d147d4463f94bb4f2ceccb05d3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:A5.250SterlingSeniorNotesDueJuly152042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:TimeWarnerCableLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i30027d8e986e4bfd9fe5b76786308423_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:A5.250SterlingSeniorNotesDueJuly152042Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:TimeWarnerCableLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iead1c9c9ac4745448289421fddf5d99b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CharterOperatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i864c5c858f4b40d1bddeb4319bf99b50_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CcoHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia453b273aeb14d4395cd4391e7facb65_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CharterOperatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1b2786202c2f4cd9ae6039b732f2e3b8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CcoHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i87e874a3b2404e9ba0af91cd0b989634_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CcoHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i02db31bd8aa84e76ad3bca0430c6c5a5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:TimeWarnerCableLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i17c344769a334c4e8af0a903b8879f89_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:TimeWarnerCableLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1ee7567a0d9f4123a6d412a1dd15b552_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:TimeWarnerCableLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i50d707c3ef624a5abbb52fb86b239101_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CharterOperatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i725cf51476ef497f89c1bd3d6f11b40b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CharterOperatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ida681a254d294c5ba2b526dee1866675_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:CreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CharterOperatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1a42554118664a22898d09dcd91b9cd9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:CreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CharterOperatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i994a31f9574a484da12fd33e39f772e8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:CreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CharterOperatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i710cc8d627e1425fa455e86d0084fc3f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CcoHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i217ef8e30d8549acb5c065dc1001c137_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CcoHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if949cae8e3a84db893d1006739103c3f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CcoHoldingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i426c966683da403e8ea4c8698cc687ad_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:CreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CharterOperatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id7aede712e684a1bb445def05fac59fd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:TermLoanA5Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CharterOperatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id8fb1715d772475eae0032acf93b9d6d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:TermLoanA5Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CharterOperatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9bb7ce88da054e649404fe3c2e50c918_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:TermLoanA6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CharterOperatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6963fc808c6748899b654c0d59393418_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:TermLoanA6Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CharterOperatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4d0674d0b64b42d1ba54b7ea9a8c52fe_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:TermLoanB1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CharterOperatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8a75d3421f044371bf9abbaa937b6ed3_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:TermLoanB1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CharterOperatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i47a2331870774bf0aa8d86c711f4bc52_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:TermLoanB2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CharterOperatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i122a5c586d354f5abe1a3605e105ca56_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:TermLoanB2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CharterOperatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8a87a4b816db422a9aec2ef647ec4413_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CharterOperatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i363adbd4919f4ce6a98a127b5d12ffb7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:CreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CharterOperatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2db68be7ed3a4223bbd778887d285869_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:CreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CharterOperatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i180629c04aef4315b63e8bdb309abad6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:CreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:CharterOperatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia83cfab85d2e4545a77d63a56ec5833b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chtr:SterlingSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chtr:TimeWarnerCableLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i86d1e17e678b4ad192f4d401bcd3ffbd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id6bc2d507d934b13bb32dec5ef2dc470_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2aa695b2a8504868b1efbe54ae1f7b3f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie3db60b959ef4855825cdd8ff838935f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia2c96923300f4f61a560bcfaffd4b09a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ide79a02efe9e4a7aab4d17b38670c076_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic48f94e0db7e45b4938c89dc98a25b45_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i709822c0f97c4b159a5418a0a542dbd9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibb73f06601164c18b24f8ad13066d6e4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i292315b3275c41d084a8ee70d837c45d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iebad8574af8349a290d5d745c6d8290e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="chtr:TreasuryStockAcquiredAxis">chtr:TreasuryStockAcquiredSharesRepurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i57d0b8de67df47d0a289e0c010bd8e35_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="chtr:TreasuryStockAcquiredAxis">chtr:TreasuryStockAcquiredSharesRepurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i377c15443b17481e85cbd1fcce3acb74_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="chtr:TreasuryStockAcquiredAxis">chtr:TreasuryStockAcquiredSharesRepurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idd9f1105af9149f9a8a061d5a89a08fb_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="chtr:TreasuryStockAcquiredAxis">chtr:TreasuryStockAcquiredSharesWithheldRestrictedStockAndRestrictedStockUnitVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3a49bb22bac1473086bfaa8801c24cdb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="chtr:TreasuryStockAcquiredAxis">chtr:TreasuryStockAcquiredSharesWithheldRestrictedStockAndRestrictedStockUnitVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia2747a34643743ab83488b1b649cf063_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="chtr:TreasuryStockAcquiredAxis">chtr:TreasuryStockAcquiredSharesWithheldRestrictedStockAndRestrictedStockUnitVestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3f5af3748bab40ed90a605389cbaeca6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="chtr:TreasuryStockAcquiredAxis">chtr:TreasuryStockAcquiredSharesWithheldStockOptionExerciseCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i511478eda23940de9c03ace1cad261fe_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="chtr:TreasuryStockAcquiredAxis">chtr:TreasuryStockAcquiredSharesWithheldStockOptionExerciseCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib6d8c64e044a484aa52411ecb8d4c1d2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="chtr:TreasuryStockAcquiredAxis">chtr:TreasuryStockAcquiredSharesWithheldStockOptionExerciseCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8d2a2dae66d24331bd1dcff7be4edaf8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">chtr:LibertyBroadbandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="chtr:TreasuryStockAcquiredAxis">chtr:TreasuryStockAcquiredSharesRepurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i657a5ff509bf4707b3cf8ffba439010a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">chtr:LibertyBroadbandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="chtr:TreasuryStockAcquiredAxis">chtr:TreasuryStockAcquiredSharesRepurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id8c0032c296a4f69802447dd65186938_D20230101-20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">chtr:LibertyBroadbandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="chtr:TreasuryStockAcquiredAxis">chtr:TreasuryStockAcquiredSharesRepurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="i0f01e93946da4e94a77f50e9dd57d0aa_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">chtr:LibertyBroadbandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia41d549bbfd4405d85bd71c5ed348aa8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">chtr:ANMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i865a9985021345d587a9795ed8d86dc1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">chtr:CharterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i017a202f8fe948f88020cd4212347465_I20210618">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">chtr:ANMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="chtr:NoncontrollingInterestAxis">chtr:PreferredNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-18</instant>
        </period>
    </context>
    <context id="ia20ab813bd2e423c8e7351670fc1c150_I20210618">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="chtr:NoncontrollingInterestAxis">chtr:CommonNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-18</instant>
        </period>
    </context>
    <context id="i40bdd319523b4af6a892157f6482a2e3_I20210618">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="chtr:NoncontrollingInterestAxis">chtr:PreferredNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-18</instant>
        </period>
    </context>
    <context id="i9f76fba0f63145c1b0a18a09d817ec3d_I20210618">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">chtr:ANMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="chtr:NoncontrollingInterestAxis">chtr:CommonNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-18</instant>
        </period>
    </context>
    <context id="i95609aa4e98742e79e539df073f35d4b_D20210101-20210618">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="chtr:NoncontrollingInterestAxis">chtr:PreferredNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-18</endDate>
        </period>
    </context>
    <context id="i42a4b2aac64c439c82f922d01d0619c0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="chtr:NoncontrollingInterestAxis">chtr:PreferredNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i77b819f1ec3e4f65b2bf45865bb925e9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="chtr:NoncontrollingInterestAxis">chtr:PreferredNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2692496ef65d4451b6d9c6ce0226333b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="chtr:NoncontrollingInterestAxis">chtr:PreferredNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2b991252e2984bee9855fdcd08a240af_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">chtr:ANMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="chtr:NoncontrollingInterestAxis">chtr:CommonNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1ecfb0c164be405a92b8e99e21b3408e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">chtr:ANMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="chtr:NoncontrollingInterestAxis">chtr:CommonNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iee45b497c79543e8b910bbf14a5f8bb3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">chtr:ANMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="chtr:NoncontrollingInterestAxis">chtr:CommonNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib0f13033c6f643739490b72b63d33e2e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="chtr:NoncontrollingInterestAxis">chtr:CommonNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i135ec53014cc403fa445657ce268817c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="chtr:NoncontrollingInterestAxis">chtr:CommonNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibdc70b6402a04ec9b452a2f9c89a9c0f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="chtr:NoncontrollingInterestAxis">chtr:CommonNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1fdc579e295d4158be4f2b0b5ec21fc0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="chtr:NoncontrollingInterestAxis">chtr:CommonNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7dd810bb39f142f2b10695082ac39826_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="chtr:NoncontrollingInterestAxis">chtr:CommonNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6ecc96911845412fb22980116667b3c9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="chtr:NoncontrollingInterestAxis">chtr:CommonNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i961e0399f9da4f6f82cffd23000ab9ca_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="chtr:NoncontrollingInterestAxis">chtr:CommonNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9e50cb2711ad443b8c77593db0c9e914_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="chtr:NoncontrollingInterestAxis">chtr:CommonNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie79a6cd492554348a541a8c2d697fe5c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="chtr:NoncontrollingInterestAxis">chtr:CommonNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i680e47646da24574a444ccb7299b418a_I20210618">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
        </entity>
        <period>
            <instant>2021-06-18</instant>
        </period>
    </context>
    <context id="i22190d6318b741679b1b370ec9ac1ced_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i28f3d9bccc07439f90399c780f289e1c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie945dc70f05d4db48a967d567a13694c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i73edc0476c864743989ae6378bdb6924_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:ResidentialInternetProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id2b2384504aa48748bbbd908a41e29a0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:ResidentialInternetProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i83afcfe5dc3048f3b166f61dfbbed13d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:ResidentialInternetProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id12bfef68c40428b94d092abf1e38122_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:ResidentialVideoProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i704411f0a7e04eeb9362955387c0ab22_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:ResidentialVideoProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7e2cbe73f27048e69c13ba76fe1d982e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:ResidentialVideoProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib0f2cf916aab4cd38783fa67474fc3a1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:ResidentialVoiceProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i21c193254ebf401c86c52bcad661daf7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:ResidentialVoiceProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6e5fb8b6d3b1403d963fccc666be316a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:ResidentialVoiceProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i493b5dd6769548169c3ae872f6feb40e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:ResidentialProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id897d54b37be4bf09ee1820dc27e9489_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:ResidentialProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4f311f651cae4c339ec7144c88a142eb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:ResidentialProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6420b0dc70bd4291a8269d9e4a79fddd_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:CommercialSmallandMediumBusinessProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibb37b4bdee2b47da997488a70509a453_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:CommercialSmallandMediumBusinessProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i939cfb8ba60246fe8f5d48796fe4f80f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:CommercialSmallandMediumBusinessProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i46619c80e571460388140fa72890753f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:CommercialEnterpriseProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2e729c2d01994f449f8df2a4ec652f8c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:CommercialEnterpriseProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i755474e31f474b389fa338193698145d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:CommercialEnterpriseProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9a002acdb07e4f49b2e786bbe7fd7125_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:CommercialProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4923fe1946504f9eb60b71c58c086bad_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:CommercialProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icc931d55cc73455db5bb78bc4ab8850e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:CommercialProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9998c0e1ed7f439284a6bc99513702aa_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:AdvertisingsalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i358d98d833924fd8b91c2877f029253a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:AdvertisingsalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id699f7ae588c4e02b5b916bafd6a29bf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:AdvertisingsalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6317f61bd96249289c292f1c1a7494f8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:MobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4d51826e92d2438a81f158ebda716681_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:MobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i19c8b3a1249e407c9a93a8b50c05d839_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:MobileMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id96355860b67421db6132ba80c0aadaa_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:OtherServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idee0beec69a84d46a24402e924d8e1ed_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:OtherServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3746e37b389547e59f43f28748310449_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chtr:OtherServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i71aace292f624d4e99d0633cd9ca9422_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if1ff94c978b941349f2ce80a19c52c32_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iba0379d2849f4e0f9a0fb0075a4eca69_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib7e8642b120e470d9c0e87c08c1ac561_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i15fa873a963240cb8c2771e2b8753aa6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibb352bb6a5cf4f738f207cec9ae0d31e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie262f9f8545543fba2596ef1eae89200_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i191e78fa6c374a9996ae2f2a2bedd0bd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i09d4eeb9a3a64f62980734efc3b4ea8d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i985f4cd71fb64b44a44da76e90e80543_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id2b37222508a4427b1bef01d501c30b3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie9d7265ce6e2473095eef60d3da885d2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i925dd29133b2468189753c942e322c97_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia9fe2e65bc994eb19920a6d2379705f1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i85428c8cfdba49ac975ecd60236f03b7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i35804443ab794bfabfb42f8d434f8370_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1f8d427d3c3c430ca98f417c29f5abee_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">chtr:HSNAndQVCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibe5a36c3f3f84193a78d1c2b3a067d30_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">chtr:HSNAndQVCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i84faffa0ef5945ea9ec3eca914f59b44_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">chtr:HSNAndQVCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6877871ca84c49609b7d69b55154d8cb_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i689180c42b8a446e8c77cb5b0b41cc22_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i90a4dd09d19a47e285658bb09305d263_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i699384eac425498ca16149b39b0021f6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="chtr:ContractualObligationAxis">chtr:ProgrammingMinimumCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0b619339cbdd4aec95ff080c5ac8af53_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="chtr:ContractualObligationAxis">chtr:OtherContractualObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i93791c9ddd4f42528414295c4a95bbe9_D20220601-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i13da7bb92f964308bbb69fbcf513239c_D20220701-20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="i9aa444b28b644f32aac4d541db45266c_D20221001-20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="i00c2f28850294e458b201fa09a046745_D20230101-20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="i6123aa1b5f024dfc8244b55cfdc76dab_D20230101-20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="i2b8fa4e6798c49fca6c0a3c6d648674a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">chtr:ReturnSeekingSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib154a8c5e7334fc7961f959a8aee06c2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">chtr:ReturnSeekingSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if450d6e111bc4a09b8dd9635274c36a3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">chtr:ReturnSeekingSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2a4d42bedf90446a9efa017da0de5785_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">chtr:LiabilityMatchingSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i33fd740c2f004134960ea9bc2f0537da_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0448a4925ca54e9393c8e62c3925cd80_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic1ec5b333a094662883932d5e6ca56c3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9f846693304940a8ada39ed7d991a862_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3ec44d8b906648148c1d4fe6a9a47baf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i630303c8d48342ffb91877606576b502_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i12827ecb0a094615afd6aa9b1ac1e61f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i92ae152406424e4ab92495d6cf9c59fd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0995c7cc31904442ae422714364de81f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2768b11e95ed4901bd9cc04e0afec368_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i593a08f8351e4e538e676700479c6fc9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i896aef70dc4d4bf5899d3bc8a86bb328_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1f4fcd46af404b7889d1267eb2031b42_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">chtr:IncludesAccruedLiabilitiesAndExcludedAccruedInvestmentIncomeAndOtherReceivablesAndInvestmentsMeasuredAtNAVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5ba7acd82f37427eb32c84a2a2b52349_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i70bbf9a362364546915e85e076f33086_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i742b430239bd4d96be3c3da83d27f995_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">chtr:IncludesAccruedLiabilitiesAndExcludedAccruedInvestmentIncomeAndOtherReceivablesAndInvestmentsMeasuredAtNAVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i824c0e8d9d224508a842acb2a2492d07_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7a20e0d5d1ab4266bd18d0347f53ba28_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i50e307a397744bbbb768ee8be400b462_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">chtr:AccruedInvestmentIncomeAndOtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i43a82129655c4cdb85189b14b78c5d43_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">chtr:AccruedInvestmentIncomeAndOtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0b8a070a14984e948eef3a56f8071f76_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">chtr:AccuredLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i25f82bf5405d48638d9d48da9f6e3b56_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">chtr:AccuredLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id31d92d0fa48471da33868e2e57f3723_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3d870f88fe484824b60b7833994fefc1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifd091da3130a4addbb057240b921cafc_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">chtr:A401kPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i22103bf711524cafb307077ca7f0175a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">chtr:RetirementAccumulationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i01610da3b1c44998b16355a2fb2a9800_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie8bd37525cb14df59a7f29f2c1812045_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic84605981c0f493fa858dfb628dfd236_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1d08228045814b808e5d6ab90fcaa4b9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i74f80075d8f448c8829ca66b1e2fc67e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i60129ae8ce2a476ca5f44fc396357d8c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia041d7c895a2434ca962c1b9fcccae1a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001091667</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="gbp">
        <measure>iso4217:GBP</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV80L2ZyYWc6Y2UwYmUyMzNmNzUyNGZkYzg1NTVhMWMyNDI2NGIxZDYvdGFibGU6ZWIzNjE5NTNhMGI0NGI4OGEwOWY4OWM4ZTA0YWRlNGMvdGFibGVyYW5nZTplYjM2MTk1M2EwYjQ0Yjg4YTA5Zjg5YzhlMDRhZGU0Y18yLTEtMS0xLTc2ODAx_80ce59cf-5f46-437f-b636-b683cb87981f">0001091667</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV80L2ZyYWc6Y2UwYmUyMzNmNzUyNGZkYzg1NTVhMWMyNDI2NGIxZDYvdGFibGU6ZWIzNjE5NTNhMGI0NGI4OGEwOWY4OWM4ZTA0YWRlNGMvdGFibGVyYW5nZTplYjM2MTk1M2EwYjQ0Yjg4YTA5Zjg5YzhlMDRhZGU0Y18zLTEtMS0xLTc2ODAx_95804527-9424-4f39-9718-0d2543ac64da">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV80L2ZyYWc6Y2UwYmUyMzNmNzUyNGZkYzg1NTVhMWMyNDI2NGIxZDYvdGFibGU6ZWIzNjE5NTNhMGI0NGI4OGEwOWY4OWM4ZTA0YWRlNGMvdGFibGVyYW5nZTplYjM2MTk1M2EwYjQ0Yjg4YTA5Zjg5YzhlMDRhZGU0Y180LTEtMS0xLTc2ODAx_70c2f97d-f1e3-4459-854b-29663fc7e437">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV80L2ZyYWc6Y2UwYmUyMzNmNzUyNGZkYzg1NTVhMWMyNDI2NGIxZDYvdGFibGU6ZWIzNjE5NTNhMGI0NGI4OGEwOWY4OWM4ZTA0YWRlNGMvdGFibGVyYW5nZTplYjM2MTk1M2EwYjQ0Yjg4YTA5Zjg5YzhlMDRhZGU0Y181LTEtMS0xLTc2ODAx_aade6467-4050-4460-8b9a-f2e3ae9d09f1">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV80L2ZyYWc6Y2UwYmUyMzNmNzUyNGZkYzg1NTVhMWMyNDI2NGIxZDYvdGFibGU6ZWIzNjE5NTNhMGI0NGI4OGEwOWY4OWM4ZTA0YWRlNGMvdGFibGVyYW5nZTplYjM2MTk1M2EwYjQ0Yjg4YTA5Zjg5YzhlMDRhZGU0Y182LTEtMS0xLTc2ODAx_7aa6bcd3-b367-47b3-95da-9f8a0ab4312d">false</dei:AmendmentFlag>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i940f2c97e03a4641bb3b75af0027712a_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTIvZnJhZzoyMjk1OTA0YTdjMmQ0ZWYyOGQ1NDdhNWI0MDU5ZTkzNC90YWJsZToxYTY5OTFjZjc1NzU0NTg5YjQxNDJiMjVkYjQ2ODU1My90YWJsZXJhbmdlOjFhNjk5MWNmNzU3NTQ1ODliNDE0MmIyNWRiNDY4NTUzXzEtMS0xLTEtNzY4MDE_fbc4591d-5d66-4172-8ee7-5636da6bd0c2"
      unitRef="shares">152651396</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6bfb5417397f4bf5a34eb7cf5928d705_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTIvZnJhZzoyMjk1OTA0YTdjMmQ0ZWYyOGQ1NDdhNWI0MDU5ZTkzNC90YWJsZToxYTY5OTFjZjc1NzU0NTg5YjQxNDJiMjVkYjQ2ODU1My90YWJsZXJhbmdlOjFhNjk5MWNmNzU3NTQ1ODliNDE0MmIyNWRiNDY4NTUzXzEtMy0xLTEtNzY4MDE_0d721750-5d55-49b0-b455-c0f050fd5b6f"
      unitRef="shares">172741236</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTEvZnJhZzowZmMyY2Q4NmM2YTA0YWZiODQwYTE4YjdiNjliZGZjOC90YWJsZTpiZjI4MTQ3NTRlYTk0NGRlYTk2OWI1Nzg0NGQ5MmIzNy90YWJsZXJhbmdlOmJmMjgxNDc1NGVhOTQ0ZGVhOTY5YjU3ODQ0ZDkyYjM3XzAtMC0xLTEtNzY4MDE_12bc1ce7-f1bd-4864-85b0-014c6a866d35">http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTEvZnJhZzowZmMyY2Q4NmM2YTA0YWZiODQwYTE4YjdiNjliZGZjOC90YWJsZTpiZjI4MTQ3NTRlYTk0NGRlYTk2OWI1Nzg0NGQ5MmIzNy90YWJsZXJhbmdlOmJmMjgxNDc1NGVhOTQ0ZGVhOTY5YjU3ODQ0ZDkyYjM3XzAtMC0xLTEtNzY4MDE_a5d488e8-3405-43ad-ad6f-b43c86136329">http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTEvZnJhZzowZmMyY2Q4NmM2YTA0YWZiODQwYTE4YjdiNjliZGZjOC90YWJsZTpiZjI4MTQ3NTRlYTk0NGRlYTk2OWI1Nzg0NGQ5MmIzNy90YWJsZXJhbmdlOmJmMjgxNDc1NGVhOTQ0ZGVhOTY5YjU3ODQ0ZDkyYjM3XzItMC0xLTEtNzY4MDE_4b882d89-26f8-4e93-9960-a7dd4d6c70f6">http://fasb.org/us-gaap/2022#AccountsPayableAndAccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTEvZnJhZzowZmMyY2Q4NmM2YTA0YWZiODQwYTE4YjdiNjliZGZjOC90YWJsZTpiZjI4MTQ3NTRlYTk0NGRlYTk2OWI1Nzg0NGQ5MmIzNy90YWJsZXJhbmdlOmJmMjgxNDc1NGVhOTQ0ZGVhOTY5YjU3ODQ0ZDkyYjM3XzItMC0xLTEtNzY4MDE_9254800e-2fa4-4034-b022-65a4ad14af1c">http://fasb.org/us-gaap/2022#AccountsPayableAndAccruedLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTEvZnJhZzowZmMyY2Q4NmM2YTA0YWZiODQwYTE4YjdiNjliZGZjOC90YWJsZTpiZjI4MTQ3NTRlYTk0NGRlYTk2OWI1Nzg0NGQ5MmIzNy90YWJsZXJhbmdlOmJmMjgxNDc1NGVhOTQ0ZGVhOTY5YjU3ODQ0ZDkyYjM3XzQtMC0xLTEtNzY4MDE_0038215e-0a78-477b-bc78-6bfaa117878e">http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTEvZnJhZzowZmMyY2Q4NmM2YTA0YWZiODQwYTE4YjdiNjliZGZjOC90YWJsZTpiZjI4MTQ3NTRlYTk0NGRlYTk2OWI1Nzg0NGQ5MmIzNy90YWJsZXJhbmdlOmJmMjgxNDc1NGVhOTQ0ZGVhOTY5YjU3ODQ0ZDkyYjM3XzQtMC0xLTEtNzY4MDE_cb59f527-82b2-45bc-97ab-b905669e3335">http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGV4dHJlZ2lvbjo2OTUyMTYzMmZlN2Q0ZmQ1OWNiNDU2MTNiZGRjODA2OV8xMDA_42bbc7a8-e38e-4a80-952b-f48c4dcc6f89">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGFibGU6NGZiYTJjNzcxNTk1NDg2MmI4NjExMGVhNmIzNWY5YzYvdGFibGVyYW5nZTo0ZmJhMmM3NzE1OTU0ODYyYjg2MTEwZWE2YjM1ZjljNl8wLTAtMS0xLTc2ODAx_727b22b0-56ef-406f-b42a-9ad4fd0ffbd2">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGV4dHJlZ2lvbjo2OTUyMTYzMmZlN2Q0ZmQ1OWNiNDU2MTNiZGRjODA2OV8xNTc_228b9fe1-326b-4ce4-a241-f1060a478da6">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGFibGU6ZjE0NzZmYzk5ZWM3NDQ0ODhjM2U4ZDQxZjM5YjdjMjUvdGFibGVyYW5nZTpmMTQ3NmZjOTllYzc0NDQ4OGMzZThkNDFmMzliN2MyNV8wLTAtMS0xLTc2ODAx_f9060ea8-1042-4035-b870-f69b1516902d">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGV4dHJlZ2lvbjo2OTUyMTYzMmZlN2Q0ZmQ1OWNiNDU2MTNiZGRjODA2OV8yNTA_64d36896-51c9-4911-99e9-691394244839">001-33664</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGV4dHJlZ2lvbjo2OTUyMTYzMmZlN2Q0ZmQ1OWNiNDU2MTNiZGRjODA2OV8yNTc_35e7ca80-d370-4580-8744-3c25aa86fa56">Charter Communications, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGFibGU6NDlhNWFkZWJhMTIxNGNkMmEyODQwYWYwNzlmZTk1OGEvdGFibGVyYW5nZTo0OWE1YWRlYmExMjE0Y2QyYTI4NDBhZjA3OWZlOTU4YV8wLTAtMS0xLTc2ODAx_9d40e948-4fda-4acb-9da5-3cedbe3d0bf3">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGFibGU6NDlhNWFkZWJhMTIxNGNkMmEyODQwYWYwNzlmZTk1OGEvdGFibGVyYW5nZTo0OWE1YWRlYmExMjE0Y2QyYTI4NDBhZjA3OWZlOTU4YV8wLTMtMS0xLTc2ODAx_52b85ecb-80a4-42fc-8aa7-bed39a230d89">84-1496755</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGFibGU6NDlhNWFkZWJhMTIxNGNkMmEyODQwYWYwNzlmZTk1OGEvdGFibGVyYW5nZTo0OWE1YWRlYmExMjE0Y2QyYTI4NDBhZjA3OWZlOTU4YV8zLTAtMS0xLTc2ODAx_de31c6ed-0977-48a7-a662-183cb68297c9">400 Washington Blvd.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGFibGU6NDlhNWFkZWJhMTIxNGNkMmEyODQwYWYwNzlmZTk1OGEvdGFibGVyYW5nZTo0OWE1YWRlYmExMjE0Y2QyYTI4NDBhZjA3OWZlOTU4YV8zLTEtMS0xLTc2ODAx_9374d8ff-e1cf-4b48-ac7d-0d79fb0e48af">Stamford</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGFibGU6NDlhNWFkZWJhMTIxNGNkMmEyODQwYWYwNzlmZTk1OGEvdGFibGVyYW5nZTo0OWE1YWRlYmExMjE0Y2QyYTI4NDBhZjA3OWZlOTU4YV8zLTItMS0xLTc2ODAx_770d6576-9a24-468b-8ae6-007725d03306">CT</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGFibGU6NDlhNWFkZWJhMTIxNGNkMmEyODQwYWYwNzlmZTk1OGEvdGFibGVyYW5nZTo0OWE1YWRlYmExMjE0Y2QyYTI4NDBhZjA3OWZlOTU4YV8zLTMtMS0xLTc2ODAx_3284bfa0-24ce-4187-b4d7-df0cf65bd0ac">06902</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGV4dHJlZ2lvbjo2OTUyMTYzMmZlN2Q0ZmQ1OWNiNDU2MTNiZGRjODA2OV8zMTk_8da0ba5e-45a3-4577-bcaf-b632c6c9f563">203</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGV4dHJlZ2lvbjo2OTUyMTYzMmZlN2Q0ZmQ1OWNiNDU2MTNiZGRjODA2OV8zMjM_85be51a2-dbd2-4c1c-9cf1-3849e2e5a437">905-7801</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGFibGU6ZGU0ZDFiMWY1ZDFhNGQwMjkwZjZiYjBmMzJkMzdjOGMvdGFibGVyYW5nZTpkZTRkMWIxZjVkMWE0ZDAyOTBmNmJiMGYzMmQzN2M4Y18xLTAtMS0xLTc2ODAx_dcf1d894-5336-4728-ae99-049ee1e252b1">Class A Common Stock $.001 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGFibGU6ZGU0ZDFiMWY1ZDFhNGQwMjkwZjZiYjBmMzJkMzdjOGMvdGFibGVyYW5nZTpkZTRkMWIxZjVkMWE0ZDAyOTBmNmJiMGYzMmQzN2M4Y18xLTEtMS0xLTc2ODAx_52a3d486-479b-469a-8f32-d2bfb09d55fd">CHTR</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGFibGU6ZGU0ZDFiMWY1ZDFhNGQwMjkwZjZiYjBmMzJkMzdjOGMvdGFibGVyYW5nZTpkZTRkMWIxZjVkMWE0ZDAyOTBmNmJiMGYzMmQzN2M4Y18xLTItMS0xLTc2ODAx_16918a9d-2fb6-4e6a-9f33-4ef90145a942">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGV4dHJlZ2lvbjo2OTUyMTYzMmZlN2Q0ZmQ1OWNiNDU2MTNiZGRjODA2OV82MzE_c6b15b07-9e2a-4cb2-a9f4-427551d2b9be">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGV4dHJlZ2lvbjo2OTUyMTYzMmZlN2Q0ZmQ1OWNiNDU2MTNiZGRjODA2OV83NzQ_eda4ff59-e218-401a-a264-f65e344bc26a">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGV4dHJlZ2lvbjo2OTUyMTYzMmZlN2Q0ZmQ1OWNiNDU2MTNiZGRjODA2OV8xMTI1_cd95de53-166e-4c1b-af40-5d5bf7fbd754">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGV4dHJlZ2lvbjo2OTUyMTYzMmZlN2Q0ZmQ1OWNiNDU2MTNiZGRjODA2OV8xNDY2_8e3a2e0b-6bee-4a3a-9ce0-9b6ca3dae0a1">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGV4dHJlZ2lvbjo2OTUyMTYzMmZlN2Q0ZmQ1OWNiNDU2MTNiZGRjODA2OV8xNzY3_39f630cd-70ad-4795-920e-017574c7ddc8">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGV4dHJlZ2lvbjo2OTUyMTYzMmZlN2Q0ZmQ1OWNiNDU2MTNiZGRjODA2OV8xODQy_4b338ab0-67de-4175-93cf-8399ffd149b6">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGV4dHJlZ2lvbjo2OTUyMTYzMmZlN2Q0ZmQ1OWNiNDU2MTNiZGRjODA2OV8xODY5_1b032b26-5371-4c8c-9f81-7f2e83a07497">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGV4dHJlZ2lvbjo2OTUyMTYzMmZlN2Q0ZmQ1OWNiNDU2MTNiZGRjODA2OV8zNDk0_45554f9d-35ea-425d-baf3-e961ddc4be16">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGV4dHJlZ2lvbjo2OTUyMTYzMmZlN2Q0ZmQ1OWNiNDU2MTNiZGRjODA2OV8yNTc0_c618ae2e-8b36-4fc7-af27-4961393bebe1">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i0e25d3ca2e2e4f0ea2cce79554c74a53_I20220630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGV4dHJlZ2lvbjo2OTUyMTYzMmZlN2Q0ZmQ1OWNiNDU2MTNiZGRjODA2OV8yNzMx_d1f4c830-bd55-45b5-9dec-448c7af44aca"
      unitRef="usd">50800000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i940f2c97e03a4641bb3b75af0027712a_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGV4dHJlZ2lvbjo2OTUyMTYzMmZlN2Q0ZmQ1OWNiNDU2MTNiZGRjODA2OV8zMDgy_a6ffad38-5891-4ecd-8690-f1bcf43fbac7"
      unitRef="shares">152651396</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i7bd5351f701c4cd0bf3c088061ba17a6_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGV4dHJlZ2lvbjo2OTUyMTYzMmZlN2Q0ZmQ1OWNiNDU2MTNiZGRjODA2OV8zMTQ5_82ac4c84-9727-4532-ab22-9dcb193c19a5"
      unitRef="shares">1</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xL2ZyYWc6Njk1MjE2MzJmZTdkNGZkNTljYjQ1NjEzYmRkYzgwNjkvdGV4dHJlZ2lvbjo2OTUyMTYzMmZlN2Q0ZmQ1OWNiNDU2MTNiZGRjODA2OV8zNDkz_af1b6dc6-efda-464c-9868-37a87294e202">Information required by Part III is incorporated by reference from Registrant&#x2019;s proxy statement or an amendment to this Annual Report on Form 10-K to be filed no later than 120 days after the end of the Registrant's fiscal year ended December&#160;31, 2022.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorName
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDMvZnJhZzo0ZmYyMDY2MDIxODk0MmM1OTY4NGFiMjkwZDcwOWUwYi90YWJsZToxNWJmNDkxNDcxYTg0ZTk1OWRlODk1ZmMxODQ1MmUxMi90YWJsZXJhbmdlOjE1YmY0OTE0NzFhODRlOTU5ZGU4OTVmYzE4NDUyZTEyXzQtMC0xLTEtNzY4MDEvdGV4dHJlZ2lvbjowOWZhNzg5MzI4ZTU0YTdlODEwMWE0YjFlOGMxZTk5NF8xOQ_66ef80ff-85d1-4e37-8ab2-cf411cda86e3">KPMG LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDMvZnJhZzo0ZmYyMDY2MDIxODk0MmM1OTY4NGFiMjkwZDcwOWUwYi90YWJsZToxNWJmNDkxNDcxYTg0ZTk1OWRlODk1ZmMxODQ1MmUxMi90YWJsZXJhbmdlOjE1YmY0OTE0NzFhODRlOTU5ZGU4OTVmYzE4NDUyZTEyXzUtMC0xLTEtNzY4MDEvdGV4dHJlZ2lvbjo4Y2MwMjQ3ZGZkYmY0ZWExOGZiOTY5YzZmYzJlNmI4MV8yMw_8fd2ff1c-647f-4f56-9863-89453970037f">St. Louis, MO</dei:AuditorLocation>
    <dei:AuditorFirmId
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDMvZnJhZzo0ZmYyMDY2MDIxODk0MmM1OTY4NGFiMjkwZDcwOWUwYi90YWJsZToxNWJmNDkxNDcxYTg0ZTk1OWRlODk1ZmMxODQ1MmUxMi90YWJsZXJhbmdlOjE1YmY0OTE0NzFhODRlOTU5ZGU4OTVmYzE4NDUyZTEyXzYtMC0xLTEtNzY4MDEvdGV4dHJlZ2lvbjoxMTFiNmVmNzIzZDE0NGIwOGM0YmYxMjE2YTY2ZDU1Y18yMg_cbb21763-c574-44fd-8cb7-511f9663d30d">185</dei:AuditorFirmId>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzQtMS0xLTEtNzY4MDE_2b4d5179-5a83-405e-b6e8-afd8ea50ed41"
      unitRef="usd">645000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzQtMy0xLTEtNzY4MDE_91c8d4a8-1bb4-44f4-af88-01251e17716c"
      unitRef="usd">601000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzUtMC0xLTEtNzY4MDEvdGV4dHJlZ2lvbjo1NTI0ZTMzYzA2YzE0ODc3YTNmYWI2NjBmZmVhMDk5MF82Ng_da4fd832-358e-4fe2-9772-a5069bcc78a8"
      unitRef="usd">219000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzUtMC0xLTEtNzY4MDEvdGV4dHJlZ2lvbjo1NTI0ZTMzYzA2YzE0ODc3YTNmYWI2NjBmZmVhMDk5MF83Mw_2b41ea93-0df7-4a29-a1be-8070c0b5b759"
      unitRef="usd">157000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzUtMS0xLTEtNzY4MDE_69bc0187-2dd9-4667-858c-89cb9e820490"
      unitRef="usd">2921000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzUtMy0xLTEtNzY4MDE_64034f48-5f9f-461f-add5-e60dafc2d223"
      unitRef="usd">2579000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzYtMS0xLTEtNzY4MDE_202ff2f4-32ad-42b5-8deb-62750809c9b8"
      unitRef="usd">451000000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzYtMy0xLTEtNzY4MDE_c786ec62-1905-4120-8e04-c6bd4b44a33d"
      unitRef="usd">386000000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzctMS0xLTEtNzY4MDE_6450471e-a5fd-4316-bbc4-e2dbf70844ab"
      unitRef="usd">4017000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzctMy0xLTEtNzY4MDE_9ba25d8d-59ee-49e0-bead-8ebfe5ef9eaa"
      unitRef="usd">3566000000</us-gaap:AssetsCurrent>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzEwLTAtMS0xLTc2ODAxL3RleHRyZWdpb246MDRmNGE4ZDZkMTQwNDM2MmJlZDhlOWVhYzQyZmI3M2NfNzE_514de3c8-0c64-4677-bb9f-5eeed8325024"
      unitRef="usd">36164000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzEwLTAtMS0xLTc2ODAxL3RleHRyZWdpb246MDRmNGE4ZDZkMTQwNDM2MmJlZDhlOWVhYzQyZmI3M2NfNzg_3424bae1-10ed-4cef-b297-1c57ff3b8ad1"
      unitRef="usd">34253000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzEwLTEtMS0xLTc2ODAx_5d459925-dc4b-4396-9271-bc3336defc35"
      unitRef="usd">36039000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzEwLTMtMS0xLTc2ODAx_1f3d2f2d-01df-4029-a35a-4ff412cce80e"
      unitRef="usd">34310000000</us-gaap:PropertyPlantAndEquipmentNet>
    <chtr:CustomerRelationshipsNet
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzExLTEtMS0xLTc2ODAx_f36f9e16-ef78-4b08-b39e-e6672a5bb715"
      unitRef="usd">2772000000</chtr:CustomerRelationshipsNet>
    <chtr:CustomerRelationshipsNet
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzExLTMtMS0xLTc2ODAx_7b603097-e2fb-466f-a65b-a76858a5bad0"
      unitRef="usd">4060000000</chtr:CustomerRelationshipsNet>
    <us-gaap:IndefiniteLivedFranchiseRights
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzEyLTEtMS0xLTc2ODAx_3b362f1a-b1af-4efa-97fc-5f93938dde14"
      unitRef="usd">67363000000</us-gaap:IndefiniteLivedFranchiseRights>
    <us-gaap:IndefiniteLivedFranchiseRights
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzEyLTMtMS0xLTc2ODAx_eed114a3-f0d1-4e15-9290-d878a4f87e62"
      unitRef="usd">67346000000</us-gaap:IndefiniteLivedFranchiseRights>
    <us-gaap:Goodwill
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzEzLTEtMS0xLTc2ODAx_b091bf70-34d1-4667-86ba-fe7178c8e8ab"
      unitRef="usd">29563000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzEzLTMtMS0xLTc2ODAx_c744f0aa-dd43-4c39-b954-5e4f40d74545"
      unitRef="usd">29562000000</us-gaap:Goodwill>
    <chtr:TotalInvestmentInCablePropertiesNet
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzE0LTEtMS0xLTc2ODAx_267a676c-0fff-4b32-a99e-da882c461b0f"
      unitRef="usd">135737000000</chtr:TotalInvestmentInCablePropertiesNet>
    <chtr:TotalInvestmentInCablePropertiesNet
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzE0LTMtMS0xLTc2ODAx_719ccae0-52ba-42da-b3c3-5531c146d2f1"
      unitRef="usd">135278000000</chtr:TotalInvestmentInCablePropertiesNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzE2LTEtMS0xLTc2ODAx_fb0f0c9a-212e-47a9-832d-e954ef4dfa1f"
      unitRef="usd">4769000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzE2LTMtMS0xLTc2ODAx_c803c9ae-2ddf-47ff-bff7-4758dba67e84"
      unitRef="usd">3647000000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzE4LTEtMS0xLTc2ODAx_9f1b5334-e716-482e-a106-f9db59357f0b"
      unitRef="usd">144523000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzE4LTMtMS0xLTc2ODAx_78145d1b-e210-4531-bc14-b5b26e90e1ac"
      unitRef="usd">142491000000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzIyLTEtMS0xLTc2ODAx_107a02aa-87e3-4351-a1d2-3e21a0ecd32e"
      unitRef="usd">10555000000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzIyLTMtMS0xLTc2ODAx_3605ba97-7029-4d7f-8019-a33e4f53bf1a"
      unitRef="usd">9461000000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzIzLTEtMS0xLTc2ODAx_b5ac8cc8-c7b7-4ea0-bc2c-53b684b53ed4"
      unitRef="usd">1510000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzIzLTMtMS0xLTc2ODAx_b797faf5-b972-40f3-a3e7-be81d9624b0b"
      unitRef="usd">2997000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzI0LTEtMS0xLTc2ODAx_6549c5ac-10ee-440d-9786-f7af9010d2be"
      unitRef="usd">12065000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzI0LTMtMS0xLTc2ODAx_84ea54d4-d103-40b4-acaa-1057c9400ead"
      unitRef="usd">12458000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzI2LTEtMS0xLTc2ODAx_18af4ff2-be08-4177-a147-d0126864e2e9"
      unitRef="usd">96093000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzI2LTMtMS0xLTc2ODAx_7e20c59a-e37e-4d90-9d09-11d383910dd2"
      unitRef="usd">88564000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzI4LTEtMS0xLTc2ODAx_80c3cbef-0e12-44eb-a3e3-fc6dc0c6badd"
      unitRef="usd">19058000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzI4LTMtMS0xLTc2ODAx_076d6f2b-a593-47e8-a42e-269cfdb5fddf"
      unitRef="usd">19096000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzMwLTEtMS0xLTc2ODAx_bc1f8795-1b6e-474b-b286-c89162006d2e"
      unitRef="usd">4758000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzMwLTMtMS0xLTc2ODAx_f412a303-41d8-4935-9361-0f24f03a3428"
      unitRef="usd">4217000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i6bfb5417397f4bf5a34eb7cf5928d705_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzMzLTAtMS0xLTc2ODAxL3RleHRyZWdpb246MmE3MTM2ZGRhNzkwNDcyOWJmYjNiMDZhOWUzOGY4ZGNfMjY_0c514fd9-a56b-4b02-ace6-b27b92ef1472"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i940f2c97e03a4641bb3b75af0027712a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzMzLTAtMS0xLTc2ODAxL3RleHRyZWdpb246MmE3MTM2ZGRhNzkwNDcyOWJmYjNiMDZhOWUzOGY4ZGNfMjY_0f75e40b-b556-4608-ac50-80313e34806a"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i940f2c97e03a4641bb3b75af0027712a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzMzLTAtMS0xLTc2ODAxL3RleHRyZWdpb246MmE3MTM2ZGRhNzkwNDcyOWJmYjNiMDZhOWUzOGY4ZGNfNDA_bc6ce2c6-7db7-4fc2-aeed-f3d21974c2d0"
      unitRef="shares">900000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i6bfb5417397f4bf5a34eb7cf5928d705_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzMzLTAtMS0xLTc2ODAxL3RleHRyZWdpb246MmE3MTM2ZGRhNzkwNDcyOWJmYjNiMDZhOWUzOGY4ZGNfNDA_c99e889e-a456-409c-b344-81a4f6ff3183"
      unitRef="shares">900000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i940f2c97e03a4641bb3b75af0027712a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM0LTAtMS0xLTc2ODAxL3RleHRyZWdpb246ZDIzYTJkZTUyN2EwNDc2Y2JmZjZkODY5NWJlZDNmOThfNA_0cff0a34-669b-4f83-b036-8c294d90d001"
      unitRef="shares">152651396</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i940f2c97e03a4641bb3b75af0027712a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM0LTAtMS0xLTc2ODAxL3RleHRyZWdpb246ZDIzYTJkZTUyN2EwNDc2Y2JmZjZkODY5NWJlZDNmOThfNA_5d1a40a4-8ac7-4ce9-ad8e-fa180eb1697e"
      unitRef="shares">152651396</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6bfb5417397f4bf5a34eb7cf5928d705_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM0LTAtMS0xLTc2ODAxL3RleHRyZWdpb246ZDIzYTJkZTUyN2EwNDc2Y2JmZjZkODY5NWJlZDNmOThfMTE_45ab1aac-bf3f-4040-8f31-1ba2a3c0e184"
      unitRef="shares">172741236</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i6bfb5417397f4bf5a34eb7cf5928d705_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM0LTAtMS0xLTc2ODAxL3RleHRyZWdpb246ZDIzYTJkZTUyN2EwNDc2Y2JmZjZkODY5NWJlZDNmOThfMTE_a01df4ff-5bc0-45fc-aca0-4790bba88944"
      unitRef="shares">172741236</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i940f2c97e03a4641bb3b75af0027712a_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM0LTEtMS0xLTc2ODAx_61337703-55a3-452f-85b7-bc65b1ca8679"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i6bfb5417397f4bf5a34eb7cf5928d705_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM0LTMtMS0xLTc2ODAx_488eecd4-8cf4-4b54-8933-2ee7488c18e0"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i7bd5351f701c4cd0bf3c088061ba17a6_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM1LTAtMS0xLTc2ODAxL3RleHRyZWdpb246ZDg3YzU5NzFhZjBkNDRlOWJhNmM1OGE2ZGIyOGQ4MWRfMjY_3a569786-d7c5-4d30-a71d-b7f409a9eb4f"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="if74203bcc73345519775f3b2e441e210_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM1LTAtMS0xLTc2ODAxL3RleHRyZWdpb246ZDg3YzU5NzFhZjBkNDRlOWJhNmM1OGE2ZGIyOGQ4MWRfMjY_ce65e4c1-2e4d-4612-a1b7-f94064289aec"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="if74203bcc73345519775f3b2e441e210_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM1LTAtMS0xLTc2ODAxL3RleHRyZWdpb246ZDg3YzU5NzFhZjBkNDRlOWJhNmM1OGE2ZGIyOGQ4MWRfNDA_15179a17-6760-46b9-8f04-5d65153fa900"
      unitRef="shares">1000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i7bd5351f701c4cd0bf3c088061ba17a6_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM1LTAtMS0xLTc2ODAxL3RleHRyZWdpb246ZDg3YzU5NzFhZjBkNDRlOWJhNmM1OGE2ZGIyOGQ4MWRfNDA_e266c9fb-be15-4d4e-b5b8-3612c8576828"
      unitRef="shares">1000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7bd5351f701c4cd0bf3c088061ba17a6_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM2LTAtMS0xLTc2ODAxL3RleHRyZWdpb246NmE2Mjc0OGZlNjY0NDlkZDhmZDIwNjQ4YzI5MWYxMmVfNA_0dcda326-8ca4-4038-a93a-2e666b5e513f"
      unitRef="shares">1</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="if74203bcc73345519775f3b2e441e210_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM2LTAtMS0xLTc2ODAxL3RleHRyZWdpb246NmE2Mjc0OGZlNjY0NDlkZDhmZDIwNjQ4YzI5MWYxMmVfNA_2f5704a9-42a0-4e0a-a3d6-d03d1ffd2cb6"
      unitRef="shares">1</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if74203bcc73345519775f3b2e441e210_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM2LTAtMS0xLTc2ODAxL3RleHRyZWdpb246NmE2Mjc0OGZlNjY0NDlkZDhmZDIwNjQ4YzI5MWYxMmVfNA_97f4d42a-9f98-4011-9ae2-8e11d5fa9807"
      unitRef="shares">1</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i7bd5351f701c4cd0bf3c088061ba17a6_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM2LTAtMS0xLTc2ODAxL3RleHRyZWdpb246NmE2Mjc0OGZlNjY0NDlkZDhmZDIwNjQ4YzI5MWYxMmVfNA_a1454bab-5e79-45ee-8dc8-0d069d6f1680"
      unitRef="shares">1</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i7bd5351f701c4cd0bf3c088061ba17a6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM2LTEtMS0xLTc2ODAx_1942a27c-701d-43cd-8717-1f07f639ee0a"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="if74203bcc73345519775f3b2e441e210_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM2LTMtMS0xLTc2ODAx_7b3f3745-c2c7-46b4-a941-fac7a771e35e"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM3LTAtMS0xLTc2ODAxL3RleHRyZWdpb246OGY0MzU2ODAyNjZkNDZhOGIyMWFhYWY0ODk1NTJhNTZfMjE_1783a3fb-62f8-4840-b439-e0cfc55db395"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM3LTAtMS0xLTc2ODAxL3RleHRyZWdpb246OGY0MzU2ODAyNjZkNDZhOGIyMWFhYWY0ODk1NTJhNTZfMjE_3b8d596e-f822-4634-938f-b41484aa226a"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM3LTAtMS0xLTc2ODAxL3RleHRyZWdpb246OGY0MzU2ODAyNjZkNDZhOGIyMWFhYWY0ODk1NTJhNTZfMzU_21eed773-82d8-40f3-a3e8-9636aa278fe0"
      unitRef="shares">250000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM3LTAtMS0xLTc2ODAxL3RleHRyZWdpb246OGY0MzU2ODAyNjZkNDZhOGIyMWFhYWY0ODk1NTJhNTZfMzU_751929b9-30c0-48a4-8c25-a54b6b3ef266"
      unitRef="shares">250000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM3LTAtMS0xLTc2ODAxL3RleHRyZWdpb246OGY0MzU2ODAyNjZkNDZhOGIyMWFhYWY0ODk1NTJhNTZfNTc_1432a108-6afd-4492-b546-dae4cb295003"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM3LTAtMS0xLTc2ODAxL3RleHRyZWdpb246OGY0MzU2ODAyNjZkNDZhOGIyMWFhYWY0ODk1NTJhNTZfNTc_4cdf76a0-f125-46d2-89a2-81d6a6abec70"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM3LTAtMS0xLTc2ODAxL3RleHRyZWdpb246OGY0MzU2ODAyNjZkNDZhOGIyMWFhYWY0ODk1NTJhNTZfNTc_5ea813d5-ccbc-4603-a2c7-45a9ccd9df50"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM3LTAtMS0xLTc2ODAxL3RleHRyZWdpb246OGY0MzU2ODAyNjZkNDZhOGIyMWFhYWY0ODk1NTJhNTZfNTc_6a5af93c-78e5-429c-b873-2176cfc2513d"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM3LTEtMS0xLTc2ODAx_325c3317-3537-45af-b7ac-73f33d5333e9"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM3LTMtMS0xLTc2ODAx_8b11ead5-122b-4234-a4d4-7c35021b9b7f"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM4LTEtMS0xLTc2ODAx_798c3cd8-fecc-46d4-8f7f-e285ea03394d"
      unitRef="usd">23940000000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM4LTMtMS0xLTc2ODAx_1c03d538-cf5c-4f31-bcda-9eb522ec35f6"
      unitRef="usd">26725000000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM5LTEtMS0xLTc2ODAx_a6f0f48b-c1f3-4b10-b8cd-b458608f9e9c"
      unitRef="usd">-14821000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzM5LTMtMS0xLTc2ODAx_8c21113c-87b3-444e-8a5d-de78f41bcce9"
      unitRef="usd">-12675000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzQwLTEtMS0xLTc2ODAx_6515d5c6-379f-43ed-9bc9-5ccffb6a7822"
      unitRef="usd">9119000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzQwLTMtMS0xLTc2ODAx_7e083bcc-df2b-4d84-ba43-b05e8f198cf7"
      unitRef="usd">14050000000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzQxLTEtMS0xLTc2ODAx_6e0d694c-944a-4ae6-9701-5d48d5adfe94"
      unitRef="usd">3430000000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzQxLTMtMS0xLTc2ODAx_c0d03eaa-28da-41ed-840f-92d69f21457a"
      unitRef="usd">4106000000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzQyLTEtMS0xLTc2ODAx_10e05c98-6668-44ed-aad5-ecaa4d327d45"
      unitRef="usd">12549000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzQyLTMtMS0xLTc2ODAx_4053eab6-c70b-40b1-b216-2fa50f19ca43"
      unitRef="usd">18156000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzQ0LTEtMS0xLTc2ODAx_4c443916-0ee0-47af-9535-6176959dd8a5"
      unitRef="usd">144523000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMDkvZnJhZzo1ZGJmZDBiMmU4MzQ0MDA0OGJkNDFiNTAzYmI1NjU2OS90YWJsZTplZjkwYzc4Njk5NDI0YzMyOGE0OWNiYjM3NmUyZjhlOS90YWJsZXJhbmdlOmVmOTBjNzg2OTk0MjRjMzI4YTQ5Y2JiMzc2ZTJmOGU5XzQ0LTMtMS0xLTc2ODAx_42f26e09-6fc4-4181-8553-421664034e61"
      unitRef="usd">142491000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzItMS0xLTEtNzY4MDE_1c4f73a5-1ab3-4806-86f4-268ddc5112b7"
      unitRef="usd">54022000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzItMy0xLTEtNzY4MDE_6ab4bc7f-c18b-4c2f-a354-be2e873ac5d8"
      unitRef="usd">51682000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzItNS0xLTEtNzY4MDE_44b285d6-f8d1-457c-8e27-6cc8e9299440"
      unitRef="usd">48097000000</us-gaap:Revenues>
    <us-gaap:OperatingExpenses
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzUtMS0xLTEtNzY4MDE_0dcec52f-8c11-44cd-874f-794961e23a47"
      unitRef="usd">32876000000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzUtMy0xLTEtNzY4MDE_21a3c36a-6aa8-4d07-ab40-cc00134f2e59"
      unitRef="usd">31482000000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzUtNS0xLTEtNzY4MDE_b230af4d-1c04-4282-8957-104fcb7859ad"
      unitRef="usd">29930000000</us-gaap:OperatingExpenses>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzYtMS0xLTEtNzY4MDE_01ac6476-d5de-40bd-ac9b-96c8d27ec6a1"
      unitRef="usd">8903000000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzYtMy0xLTEtNzY4MDE_c3eb6f5d-e128-49f5-8206-947cff28ae97"
      unitRef="usd">9345000000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzYtNS0xLTEtNzY4MDE_3ffc9127-1d88-41ca-9b72-1ce80b8b08dc"
      unitRef="usd">9704000000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzctMS0xLTEtNzY4MDE_ed2c68f6-0718-411f-a962-a5bb2593f28f"
      unitRef="usd">-281000000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzctMy0xLTEtNzY4MDE_91bf2adb-67d6-4b96-9633-7d1ce5925aaf"
      unitRef="usd">-329000000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzctNS0xLTEtNzY4MDE_82785fde-2a17-4230-84bc-12a8d9923a46"
      unitRef="usd">-58000000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:CostsAndExpenses
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzgtMS0xLTEtNzY4MDE_f1d76ca7-aecd-46dc-ba5f-cad8aa84ab73"
      unitRef="usd">42060000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzgtMy0xLTEtNzY4MDE_4c10bd81-8ccb-4f6c-a2a4-94a47123f006"
      unitRef="usd">41156000000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzgtNS0xLTEtNzY4MDE_d13912ea-a7be-4358-9819-c2eafd92e3fa"
      unitRef="usd">39692000000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzktMS0xLTEtNzY4MDE_8f229f45-e994-4461-8c21-a68134712a2c"
      unitRef="usd">11962000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzktMy0xLTEtNzY4MDE_bccb6581-b51b-41ad-8905-f482ded2b7c9"
      unitRef="usd">10526000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzktNS0xLTEtNzY4MDE_bf638f31-e515-485c-a0af-6d455d8a53b5"
      unitRef="usd">8405000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzEyLTEtMS0xLTc2ODAx_c76bc7bc-ca02-481b-8b0c-2d7652100e5c"
      unitRef="usd">-4556000000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzEyLTMtMS0xLTc2ODAx_2fec6b5b-0d6e-455d-aad9-b293b3556e0e"
      unitRef="usd">-4037000000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzEyLTUtMS0xLTc2ODAx_5579bc9e-73ec-489e-95c3-c2860d2877b4"
      unitRef="usd">-3848000000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzEzLTEtMS0xLTc2ODAx_3cd335eb-5b13-4015-a5c2-8e7dff333ae7"
      unitRef="usd">56000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzEzLTMtMS0xLTc2ODAx_d4831127-7950-431f-a4ad-f5bc24f83a9e"
      unitRef="usd">-101000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzEzLTUtMS0xLTc2ODAx_bf0c8ab0-a985-4c7e-87c8-5487caaee378"
      unitRef="usd">-255000000</us-gaap:NonoperatingIncomeExpense>
    <chtr:TotalNonoperatingIncomeExpenseIncludingInterestExpenseNet
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzE0LTEtMS0xLTc2ODAx_08c7c67f-274a-4b1c-af9f-a653eba985f5"
      unitRef="usd">-4500000000</chtr:TotalNonoperatingIncomeExpenseIncludingInterestExpenseNet>
    <chtr:TotalNonoperatingIncomeExpenseIncludingInterestExpenseNet
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzE0LTMtMS0xLTc2ODAx_bd7693d5-173a-4f7a-9162-e0d709c0ba9a"
      unitRef="usd">-4138000000</chtr:TotalNonoperatingIncomeExpenseIncludingInterestExpenseNet>
    <chtr:TotalNonoperatingIncomeExpenseIncludingInterestExpenseNet
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzE0LTUtMS0xLTc2ODAx_f6882fbb-2ae5-4547-b5e8-5fce306f9395"
      unitRef="usd">-4103000000</chtr:TotalNonoperatingIncomeExpenseIncludingInterestExpenseNet>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzE2LTEtMS0xLTc2ODAx_2a0e8f9c-072f-47f2-84a8-9ac531fd0b37"
      unitRef="usd">7462000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzE2LTMtMS0xLTc2ODAx_a50765c3-aad0-4c1d-999a-96ab4353326a"
      unitRef="usd">6388000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzE2LTUtMS0xLTc2ODAx_109781f7-feb4-4390-8a21-f1926873060b"
      unitRef="usd">4302000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzE3LTEtMS0xLTc2ODAx_2c117aad-cbe0-4fd1-a755-cf1a7c7a1029"
      unitRef="usd">1613000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzE3LTMtMS0xLTc2ODAx_03733521-87a0-45a0-ab8d-5ee4f2ded355"
      unitRef="usd">1068000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzE3LTUtMS0xLTc2ODAx_a062674c-ba63-40df-9de7-a0cc5cec6325"
      unitRef="usd">626000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzE4LTEtMS0xLTc2ODAx_fbdbf298-fe5e-4821-bb6d-8f5a7b3ea25a"
      unitRef="usd">5849000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzE4LTMtMS0xLTc2ODAx_1d52359c-f1d2-43b5-9283-cb192433210c"
      unitRef="usd">5320000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzE4LTUtMS0xLTc2ODAx_ef9e3f88-8f81-40d2-b454-eaa0d221a536"
      unitRef="usd">3676000000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzE5LTEtMS0xLTc2ODAx_ee02f611-1a6e-450c-9959-a30a7aaa8069"
      unitRef="usd">794000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzE5LTMtMS0xLTc2ODAx_8248dd4f-eaed-4d8d-b9ca-8a3dcc1eebcc"
      unitRef="usd">666000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzE5LTUtMS0xLTc2ODAx_f2eef17f-d269-445a-b85f-c0d6680706f9"
      unitRef="usd">454000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzIwLTEtMS0xLTc2ODAx_430f5f3a-57d2-4ae6-93c6-d461142b1481"
      unitRef="usd">5055000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzIwLTMtMS0xLTc2ODAx_84681c62-005b-4297-bbb7-281a0dffc7ef"
      unitRef="usd">4654000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzIwLTUtMS0xLTc2ODAx_3e2b0505-dbd2-4c33-9ef6-0214fc334f48"
      unitRef="usd">3222000000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzIzLTEtMS0xLTc2ODAx_4c69a9ff-2318-492e-81f3-515954369973"
      unitRef="usdPerShare">31.30</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzIzLTMtMS0xLTc2ODAx_4011086f-8a64-4c76-8aff-55f801d957c4"
      unitRef="usdPerShare">25.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzIzLTUtMS0xLTc2ODAx_08ebb288-88ca-45ff-bd8e-c27d86585ec1"
      unitRef="usdPerShare">15.85</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzI0LTEtMS0xLTc2ODAx_e843dc57-c9e4-4662-89b2-4f76892aa130"
      unitRef="usdPerShare">30.74</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzI0LTMtMS0xLTc2ODAx_d61f369d-d548-4816-ae3c-000073334da3"
      unitRef="usdPerShare">24.47</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzI0LTUtMS0xLTc2ODAx_f1736131-3fb8-4e04-a871-39eabbff7300"
      unitRef="usdPerShare">15.40</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzI2LTEtMS0xLTc2ODAx_e915047f-a4fd-48b6-afb9-eceffadc04aa"
      unitRef="shares">161501355</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzI2LTMtMS0xLTc2ODAx_8731f2ae-63d3-4fbf-b578-a538e779f58f"
      unitRef="shares">183669369</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzI2LTUtMS0xLTc2ODAx_54bad6e4-e792-49a2-acea-6276b2c35e27"
      unitRef="shares">203316483</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzI3LTEtMS0xLTc2ODAx_58042f10-e67b-4425-a55e-5cf003db53b7"
      unitRef="shares">164433596</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzI3LTMtMS0xLTc2ODAx_2a823f2a-b7b1-41b0-b793-441e4a029a37"
      unitRef="shares">193042948</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTUvZnJhZzoxZTJlZTZhZjc1NmM0YzZmOGM4MjI1NmYxMDk1Mjc2Ny90YWJsZTowYjAxMGU5MjIxODI0ZWU3OWJkZmIwZDFhYWJmZWZmZS90YWJsZXJhbmdlOjBiMDEwZTkyMjE4MjRlZTc5YmRmYjBkMWFhYmZlZmZlXzI3LTUtMS0xLTc2ODAx_dfd50805-eb51-4ad2-8e52-c1713131d351"
      unitRef="shares">209273247</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5c47d63767134316be3117c80b8525fb_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEtMS0xLTEtNzY4MDE_46973e25-2bf3-471a-9116-5b429706d187"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib8f21c56d1af4fbca3e390713a594bee_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEtMi0xLTEtNzY4MDE_b4ac5587-6468-41f8-8704-a09a6649276b"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i223ec1e7d2d147d99f67a1241ff4831a_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEtMy0xLTEtNzY4MDE_cfa799fe-6b56-4f12-96e3-817bb0352571"
      unitRef="usd">31405000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if9b0d590414b4ff0a85290da34ee5971_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEtNC0xLTEtNzY4MDE_571aa821-9d9c-4e24-ba83-3f35ce00fc24"
      unitRef="usd">40000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i34ff71c2b7bd490eb2f08da1d27e9d11_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEtNi0xLTEtNzY4MDE_20330e4a-4efd-4fb0-af48-447e85871b53"
      unitRef="usd">31445000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ide5c6d6085f947aaa767c2f1c7931428_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEtNy0xLTEtNzY4MDE_25e2f015-79e2-4ac3-921f-d3e90bd862ce"
      unitRef="usd">7366000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i93e607cdeebd4f778341dc1e86098161_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEtOC0xLTEtNzY4MDE_e16effce-f7cb-47cb-a6f8-a3c0a316d668"
      unitRef="usd">38811000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i10bd0ec258c341d1bd942412259bf39e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzItMS0xLTEtNzY4MDE_c1174013-cbbf-41ba-a1d0-aa20db417e74"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i1a9393f18b6e4909b4714527e5086677_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzItMi0xLTEtNzY4MDE_c60aabf0-c666-45b2-b331-4216ee315f13"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8d37cf7ec82743cbae6c9e200815d1a5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzItMy0xLTEtNzY4MDE_a42fe28d-0ec6-428f-be66-d4e8fb809c60"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i13c66c9070df4db4b837bc5c5c1fa507_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzItNC0xLTEtNzY4MDE_740c0744-e84b-4700-b6ce-ac96108fdbff"
      unitRef="usd">3222000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i16a6c6966cfd4b618c4753eb1c29f15e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzItNi0xLTEtNzY4MDE_0c19e523-8b01-4925-98b7-75b6702934e5"
      unitRef="usd">3222000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if5f152947c444c61a42ff59187fcbc41_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzItNy0xLTEtNzY4MDE_a620fe9b-c276-4439-915a-7adf1a0a8d0f"
      unitRef="usd">454000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzItOC0xLTEtNzY4MDE_c26028d2-32fe-4853-8b3e-3416f543c2bc"
      unitRef="usd">3676000000</us-gaap:ProfitLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i10bd0ec258c341d1bd942412259bf39e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzMtMS0xLTEtNzY4MDE_200ccb2f-8085-4ffa-badf-fc1d7792971e"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1a9393f18b6e4909b4714527e5086677_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzMtMi0xLTEtNzY4MDE_3806b44e-6ddf-4356-8da3-8e527da18d3a"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8d37cf7ec82743cbae6c9e200815d1a5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzMtMy0xLTEtNzY4MDE_851730fd-821b-4488-9c6f-268cb0558837"
      unitRef="usd">351000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i13c66c9070df4db4b837bc5c5c1fa507_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzMtNC0xLTEtNzY4MDE_5d864a96-3bed-42fa-a16f-bd3e992b0a33"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i16a6c6966cfd4b618c4753eb1c29f15e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzMtNi0xLTEtNzY4MDE_3eaadc7f-d71e-43f0-b033-082cea71bfef"
      unitRef="usd">351000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if5f152947c444c61a42ff59187fcbc41_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzMtNy0xLTEtNzY4MDE_8e4d3930-bb60-446a-9529-447d31473c64"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzMtOC0xLTEtNzY4MDE_a64dda1d-08a3-422f-bd43-b6b39fe6c84f"
      unitRef="usd">351000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i10bd0ec258c341d1bd942412259bf39e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzQtMS0xLTEtNzY4MDE_fd3e438b-8208-46ac-a4e5-84c6ba8cab2f"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1a9393f18b6e4909b4714527e5086677_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzQtMi0xLTEtNzY4MDE_cda5e2a2-661b-4927-a9cd-ba01958abb9a"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i8d37cf7ec82743cbae6c9e200815d1a5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzQtMy0xLTEtNzY4MDE_7eb835fa-4121-4b4a-906d-c08142953b8f"
      unitRef="usd">184000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i13c66c9070df4db4b837bc5c5c1fa507_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzQtNC0xLTEtNzY4MDE_246a8c87-ded1-4b40-97d6-a67e080566e2"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i16a6c6966cfd4b618c4753eb1c29f15e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzQtNi0xLTEtNzY4MDE_3e3d42b2-ae0f-4830-8702-bfa4e0a2dcf9"
      unitRef="usd">184000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="if5f152947c444c61a42ff59187fcbc41_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzQtNy0xLTEtNzY4MDE_afb7f211-349a-4cc2-b8ac-52e786b6e232"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzQtOC0xLTEtNzY4MDE_2739a32e-0f7b-4fd1-a971-dc6e32a5ac86"
      unitRef="usd">184000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i10bd0ec258c341d1bd942412259bf39e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzUtMS0xLTEtODExNzg_3076a71b-281e-4cec-9a73-c5482a063a5e"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i1a9393f18b6e4909b4714527e5086677_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzUtMi0xLTEtODExNzg_3bbb69df-904c-43fa-9f61-c9d8a7de9052"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i8d37cf7ec82743cbae6c9e200815d1a5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzUtMy0xLTEtODExNzg_16f9677b-bb31-4b28-ab17-a891da100aa1"
      unitRef="usd">23000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i13c66c9070df4db4b837bc5c5c1fa507_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzUtNC0xLTEtODExNzg_2702f1c9-b743-416d-b75b-b545b9983a4b"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i16a6c6966cfd4b618c4753eb1c29f15e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzUtNS0xLTEtODExNzg_773db2bb-9fa8-4fa8-80c8-c87630717931"
      unitRef="usd">23000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="if5f152947c444c61a42ff59187fcbc41_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzUtNi0xLTEtODExNzg_baa38d5b-b3b3-4831-bb24-1a2a7e397a63"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzUtNy0xLTEtODExNzg_af97825d-911c-4210-a948-ea8be6712aad"
      unitRef="usd">23000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i10bd0ec258c341d1bd942412259bf39e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzYtMS0xLTEtNzY4MDE_7e0b1bf8-d752-412f-9b65-876ed462d190"
      unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i1a9393f18b6e4909b4714527e5086677_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzYtMi0xLTEtNzY4MDE_b9657c4f-98d6-466a-b121-bed8d011b448"
      unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i8d37cf7ec82743cbae6c9e200815d1a5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzYtMy0xLTEtNzY4MDE_6f9e9ad1-4d77-4347-8e35-3f64a954b828"
      unitRef="usd">2760000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i13c66c9070df4db4b837bc5c5c1fa507_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzYtNC0xLTEtNzY4MDE_1b5472b6-4ff3-4abf-8ea9-048182374e1c"
      unitRef="usd">8457000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i16a6c6966cfd4b618c4753eb1c29f15e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzYtNi0xLTEtNzY4MDE_006c1020-ce96-4b78-b8f5-c5ef0bb4a3b1"
      unitRef="usd">11217000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="if5f152947c444c61a42ff59187fcbc41_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzYtNy0xLTEtNzY4MDE_5735f54c-c3bf-44f6-b4c2-1abf1b24e553"
      unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzYtOC0xLTEtNzY4MDE_a966167b-18e5-43f6-83c4-da8ffcb6d1e9"
      unitRef="usd">11217000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i10bd0ec258c341d1bd942412259bf39e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzctMS0xLTEtNzY4MDE_1ab86c67-c5de-4f1d-a0cb-fdc9010f6295"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i1a9393f18b6e4909b4714527e5086677_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzctMi0xLTEtNzY4MDE_fc065c17-1d05-4005-995d-18d5a935eb96"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i8d37cf7ec82743cbae6c9e200815d1a5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzctMy0xLTEtNzY4MDE_1b7a834e-6919-4b4c-8f8a-d580152ae536"
      unitRef="usd">606000000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i13c66c9070df4db4b837bc5c5c1fa507_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzctNC0xLTEtNzY4MDE_bb79f002-7e60-409c-a9ae-186e2f3eb888"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i16a6c6966cfd4b618c4753eb1c29f15e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzctNi0xLTEtNzY4MDE_c36da457-2aa1-4cd8-a68a-9aab621647d2"
      unitRef="usd">606000000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="if5f152947c444c61a42ff59187fcbc41_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzctNy0xLTEtNzY4MDE_c62a1ce5-9f47-4339-8c7d-db684f44ea33"
      unitRef="usd">656000000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzctOC0xLTEtNzY4MDE_fac0ba0e-56a3-4c36-8803-e53a6a3733c5"
      unitRef="usd">1262000000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="i10bd0ec258c341d1bd942412259bf39e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzgtMS0xLTEtNzY4MDE_83049e52-e173-40bf-b28f-2f03fed772ba"
      unitRef="usd">0</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="i1a9393f18b6e4909b4714527e5086677_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzgtMi0xLTEtNzY4MDE_5c80f208-1824-4312-b787-9a7ee4f5972b"
      unitRef="usd">0</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="i8d37cf7ec82743cbae6c9e200815d1a5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzgtMy0xLTEtNzY4MDE_695687f0-0750-4102-87b6-38a9aa4b2e5a"
      unitRef="usd">403000000</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="i13c66c9070df4db4b837bc5c5c1fa507_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzgtNC0xLTEtNzY4MDE_52f997f8-5f66-414a-a40e-955b70752347"
      unitRef="usd">0</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="i16a6c6966cfd4b618c4753eb1c29f15e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzgtNi0xLTEtNzY4MDE_e5b6bb65-3a3f-4a75-96b2-5dab2e0531a5"
      unitRef="usd">403000000</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="if5f152947c444c61a42ff59187fcbc41_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzgtNy0xLTEtNzY4MDE_54879d3b-5647-4794-8a80-595f05852888"
      unitRef="usd">-534000000</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzgtOC0xLTEtNzY4MDE_71e4e871-592e-4ca9-9c8f-d72dcc79cde8"
      unitRef="usd">-131000000</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i10bd0ec258c341d1bd942412259bf39e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzktMS0xLTEtNzY4MDE_bba2bf9d-c5aa-476f-b247-a418f449b8e4"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i1a9393f18b6e4909b4714527e5086677_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzktMi0xLTEtNzY4MDE_1085ad02-dd48-4a70-90c3-faebd979a726"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i8d37cf7ec82743cbae6c9e200815d1a5_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzktMy0xLTEtNzY4MDE_c4a2b70c-e8ff-4c82-bd3a-7775006f6ff4"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i13c66c9070df4db4b837bc5c5c1fa507_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzktNC0xLTEtNzY4MDE_5471d080-2ee0-4daa-b275-97e8077dc76f"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i16a6c6966cfd4b618c4753eb1c29f15e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzktNi0xLTEtNzY4MDE_5776fa4b-415f-411f-9124-3b9b5ed533fd"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="if5f152947c444c61a42ff59187fcbc41_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzktNy0xLTEtNzY4MDE_fb234ce0-08ef-48ff-a577-6522a822a45c"
      unitRef="usd">154000000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzktOC0xLTEtNzY4MDE_cb86cefe-7098-4bc5-b1c3-eaa94f86d614"
      unitRef="usd">154000000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic9d3324c8d334dda824fac2ec622686c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEwLTEtMS0xLTc2ODAx_36d16957-15ce-40df-a0c4-378f016c681b"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie9ab71f533514805a3b4e2bf68e97836_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEwLTItMS0xLTc2ODAx_251c54f9-f2c6-4173-b4f4-7c7a8cbdda52"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if5b83073fcc043be9f3ac5b6431b5ed1_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEwLTMtMS0xLTc2ODAx_9f7a771d-6a4e-4391-8884-b3c94f2b4194"
      unitRef="usd">29000000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie0fc0136150b4543bf765a589fc2c276_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEwLTQtMS0xLTc2ODAx_e4da5643-d8d4-443b-add4-a83ff1299914"
      unitRef="usd">-5195000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia2b9898daf564187873acd70c83d5f0c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEwLTYtMS0xLTc2ODAx_fe5f8d6a-39ae-4454-b1d4-9f5f77159020"
      unitRef="usd">23805000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9d69dec83d1643f18ccfba795b22d1be_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEwLTctMS0xLTc2ODAx_58c2e29a-7fff-4334-8151-f995e05f72ae"
      unitRef="usd">6476000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i634e2d3ab7334b129acae6fdcd48c35f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEwLTgtMS0xLTc2ODAx_6c5c1f2c-4e49-4ec1-b87a-103cc3b48297"
      unitRef="usd">30281000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i40c9a6de90394a8181df66f2dea71bfe_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzExLTEtMS0xLTc2ODAx_48678b2c-068c-4ef9-986b-6d829711e5a1"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i64a6ac9876704246805212826f0e8775_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzExLTItMS0xLTc2ODAx_a0c8cf68-fcfb-491f-8b84-68bc0e1c064e"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id8aaf00909cd490c80abb97f02b25792_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzExLTMtMS0xLTc2ODAx_a46d82b4-24e6-44d6-a63f-9fb9885783c8"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i21dbf11b7dfe42d7bd3af852cfb94e45_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzExLTQtMS0xLTc2ODAx_61beb74e-083c-4445-9155-489509c7df03"
      unitRef="usd">4654000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4d183d11fa5046b894176539b7a5f6b0_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzExLTYtMS0xLTc2ODAx_9cdcc851-956e-4f6e-b8e5-460d50c7f555"
      unitRef="usd">4654000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i96d02ee79c9c4657891290b50072ed85_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzExLTctMS0xLTc2ODAx_0f64334f-f580-4bb7-a659-c5841e7e92f4"
      unitRef="usd">666000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzExLTgtMS0xLTc2ODAx_96b073c2-5174-4f59-83e7-6ab8ddd305f8"
      unitRef="usd">5320000000</us-gaap:ProfitLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i40c9a6de90394a8181df66f2dea71bfe_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEyLTEtMS0xLTc2ODAx_3a104425-2e74-4bd4-983b-e252c860d924"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i64a6ac9876704246805212826f0e8775_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEyLTItMS0xLTc2ODAx_a4cf0828-185c-4c6a-8ccb-375ea482b8d0"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id8aaf00909cd490c80abb97f02b25792_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEyLTMtMS0xLTc2ODAx_4951ddd8-ef57-4842-8b53-6d02b0ca248b"
      unitRef="usd">430000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i21dbf11b7dfe42d7bd3af852cfb94e45_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEyLTQtMS0xLTc2ODAx_4fd68108-cded-4aea-a5a5-f9b04c9e651e"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4d183d11fa5046b894176539b7a5f6b0_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEyLTYtMS0xLTc2ODAx_23e76afa-1039-48b7-b96a-6d4bec53599b"
      unitRef="usd">430000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i96d02ee79c9c4657891290b50072ed85_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEyLTctMS0xLTc2ODAx_25c960ad-a893-437f-9acc-712a070a47e5"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEyLTgtMS0xLTc2ODAx_328fb046-b08c-4224-ad11-ea8c39ff0c18"
      unitRef="usd">430000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i40c9a6de90394a8181df66f2dea71bfe_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEzLTEtMS0xLTc2ODAx_8ccb6d67-28eb-44f4-9c05-6e1e8347f209"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i64a6ac9876704246805212826f0e8775_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEzLTItMS0xLTc2ODAx_543fe8b9-03c5-404d-be27-fe24de066257"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="id8aaf00909cd490c80abb97f02b25792_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEzLTMtMS0xLTc2ODAx_3a19d624-ebeb-4e16-bede-5f88ce7dca81"
      unitRef="usd">44000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i21dbf11b7dfe42d7bd3af852cfb94e45_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEzLTQtMS0xLTc2ODAx_8d22c153-511f-40f5-a42c-18099b3a6ba4"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i4d183d11fa5046b894176539b7a5f6b0_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEzLTYtMS0xLTc2ODAx_99c08090-bd79-4608-81b5-0e905c62f456"
      unitRef="usd">44000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i96d02ee79c9c4657891290b50072ed85_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEzLTctMS0xLTc2ODAx_138226f0-39f9-48f5-a510-43fc04cdc8a9"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzEzLTgtMS0xLTc2ODAx_bff28875-7f0e-4254-899b-b71ea3ce525c"
      unitRef="usd">44000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i40c9a6de90394a8181df66f2dea71bfe_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE1LTEtMS0xLTc2ODAx_1c5eaeb6-0168-47d0-925a-27623c3e8804"
      unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i64a6ac9876704246805212826f0e8775_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE1LTItMS0xLTc2ODAx_257f63e2-fbd4-461b-9c15-45408dc07218"
      unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="id8aaf00909cd490c80abb97f02b25792_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE1LTMtMS0xLTc2ODAx_840d9cf8-1b0c-45ab-9a8a-0735ccccb362"
      unitRef="usd">3297000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i21dbf11b7dfe42d7bd3af852cfb94e45_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE1LTQtMS0xLTc2ODAx_f50658da-b534-47bc-9b84-629ec1400f10"
      unitRef="usd">12134000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i4d183d11fa5046b894176539b7a5f6b0_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE1LTYtMS0xLTc2ODAx_71e0e9ff-0412-4683-9bb3-436b834e4261"
      unitRef="usd">15431000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i96d02ee79c9c4657891290b50072ed85_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE1LTctMS0xLTc2ODAx_b950ad76-e98e-4a4f-be81-477d083e1063"
      unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE1LTgtMS0xLTc2ODAx_45b2e857-ebc2-41b5-b5b4-336d5439603f"
      unitRef="usd">15431000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i40c9a6de90394a8181df66f2dea71bfe_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE2LTEtMS0xLTc2ODAx_d1611d2b-61eb-48b3-91af-e9e5d81f5c23"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i64a6ac9876704246805212826f0e8775_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE2LTItMS0xLTc2ODAx_571be056-5012-4a87-b765-fc3e74f9df89"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="id8aaf00909cd490c80abb97f02b25792_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE2LTMtMS0xLTc2ODAx_c163dcf7-6d11-4df0-82db-bc66bd3844e8"
      unitRef="usd">1077000000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i21dbf11b7dfe42d7bd3af852cfb94e45_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE2LTQtMS0xLTc2ODAx_10607369-60e9-444e-b9ba-6ba6259a1e25"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i4d183d11fa5046b894176539b7a5f6b0_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE2LTYtMS0xLTc2ODAx_0492bb23-feda-48da-b80d-6e9f07378b2b"
      unitRef="usd">1077000000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i96d02ee79c9c4657891290b50072ed85_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE2LTctMS0xLTc2ODAx_86a284e0-9a03-4f24-9f75-5c68a6549300"
      unitRef="usd">808000000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE2LTgtMS0xLTc2ODAx_574ca5f5-1eab-449b-ba44-20b989ccd890"
      unitRef="usd">1885000000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="i40c9a6de90394a8181df66f2dea71bfe_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE3LTEtMS0xLTc2ODAx_d2f4df2d-9232-4674-8010-123ec926ca37"
      unitRef="usd">0</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="i64a6ac9876704246805212826f0e8775_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE3LTItMS0xLTc2ODAx_2695594f-d310-42c1-947c-0fad49449a4a"
      unitRef="usd">0</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="id8aaf00909cd490c80abb97f02b25792_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE3LTMtMS0xLTc2ODAx_c98cc0ac-13b6-4b89-8fa7-93fbc5cf5023"
      unitRef="usd">1625000000</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="i21dbf11b7dfe42d7bd3af852cfb94e45_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE3LTQtMS0xLTc2ODAx_f1c54140-ec59-4d2c-84de-da35bdf59ee9"
      unitRef="usd">0</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="i4d183d11fa5046b894176539b7a5f6b0_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE3LTYtMS0xLTc2ODAx_2188bfae-b79b-41c8-9b78-be2f2b6253e8"
      unitRef="usd">1625000000</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="i96d02ee79c9c4657891290b50072ed85_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE3LTctMS0xLTc2ODAx_2b855767-e5e7-4a71-a57c-d87063b4ede3"
      unitRef="usd">-2153000000</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE3LTgtMS0xLTc2ODAx_0eb43f7f-14b3-45ab-9d20-ec80ef7fc0da"
      unitRef="usd">-528000000</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i40c9a6de90394a8181df66f2dea71bfe_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE4LTEtMS0xLTc2ODAx_43d8ab39-100c-431e-bd4d-632a287c6ba8"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i64a6ac9876704246805212826f0e8775_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE4LTItMS0xLTc2ODAx_64d782a5-bd3e-403a-9132-f3ecbd21e1d3"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="id8aaf00909cd490c80abb97f02b25792_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE4LTMtMS0xLTc2ODAx_03b77400-3360-4fe7-88b9-b5365ae515c0"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i21dbf11b7dfe42d7bd3af852cfb94e45_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE4LTQtMS0xLTc2ODAx_03f668fe-a888-4941-baa6-d02eae58a154"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i4d183d11fa5046b894176539b7a5f6b0_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE4LTYtMS0xLTc2ODAx_44d75ce8-efba-4f3e-8766-cbce6b3c31da"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i96d02ee79c9c4657891290b50072ed85_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE4LTctMS0xLTc2ODAx_f500954e-9ff9-43d3-a945-e8f9d01558e8"
      unitRef="usd">75000000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE4LTgtMS0xLTc2ODAx_617f4ccc-0b35-4b6c-bac9-6581fed3d5e4"
      unitRef="usd">75000000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i324d4f21a0bc44c6b773c5b3d8220926_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE5LTEtMS0xLTc2ODAx_fd3ef056-02b6-4689-8af9-73f6f323f30f"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1820b8647dfc485ea60b5b93e2a06cf3_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE5LTItMS0xLTc2ODAx_215977ae-883b-4191-982f-5dee5bad55ec"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9b637012c492460cae2e4ab101ebc450_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE5LTMtMS0xLTc2ODAx_28251782-3db0-4d49-ab55-00a9c0d94327"
      unitRef="usd">26725000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idcbfe2ff594e451c927d4a2416c3b9cf_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE5LTQtMS0xLTc2ODAx_af750da4-748b-4b2f-b3ff-095e86655899"
      unitRef="usd">-12675000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1888131342c74618ad148f2435c58082_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE5LTYtMS0xLTc2ODAx_65755c96-9c0e-48c0-ade8-618f10ed41f0"
      unitRef="usd">14050000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie16454a05983409faa7cc5b44e96ca79_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE5LTctMS0xLTc2ODAx_f8b871f1-8609-4f68-a6fc-c219671c2b0d"
      unitRef="usd">4106000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzE5LTgtMS0xLTc2ODAx_e1c4c49f-b87e-4c70-98b5-3a653986194a"
      unitRef="usd">18156000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i0ea0e76a872b4d7ca122ddc77395babc_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIwLTEtMS0xLTc2ODAx_d48a1874-ac47-42e6-a20b-2353b235d5b6"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i1051a9ad338c41afb92d146ac9a09eb9_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIwLTItMS0xLTc2ODAx_3bbb1e91-8f21-4c09-98f5-79c624810ecf"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i01d0556d17684648bc3474599ca35a31_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIwLTMtMS0xLTc2ODAx_4023d6cd-98ef-4141-9847-4c5b016cf766"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie94772df492d443c82f308179ca74ba1_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIwLTQtMS0xLTc2ODAx_47e58c9f-dfb3-401c-86c7-726542d42c75"
      unitRef="usd">5055000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i2b387dffe2ed49e29dbb64200d639cd0_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIwLTYtMS0xLTc2ODAx_57357d17-9942-49bb-83eb-a0f2d8f4cf1e"
      unitRef="usd">5055000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5cdaf545a9064a33b32c89d69ea4c62d_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIwLTctMS0xLTc2ODAx_3843e0a8-f36e-4221-97de-41baeb0a07e9"
      unitRef="usd">794000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIwLTgtMS0xLTc2ODAx_5a5571eb-ca13-4b16-b5ca-e0405af5092a"
      unitRef="usd">5849000000</us-gaap:ProfitLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0ea0e76a872b4d7ca122ddc77395babc_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIxLTEtMS0xLTc2ODAx_be495d48-3bb5-4600-9d3c-63607fd843a1"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1051a9ad338c41afb92d146ac9a09eb9_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIxLTItMS0xLTc2ODAx_b576e721-8543-4902-9bbe-39a603fd5366"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i01d0556d17684648bc3474599ca35a31_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIxLTMtMS0xLTc2ODAx_ac025687-f252-4255-b402-5135ff029888"
      unitRef="usd">470000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie94772df492d443c82f308179ca74ba1_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIxLTQtMS0xLTc2ODAx_2e7154d0-277c-405b-9abf-c31e5870556f"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2b387dffe2ed49e29dbb64200d639cd0_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIxLTYtMS0xLTc2ODAx_4aa10973-4386-454d-a9a2-f2be7d2b34e1"
      unitRef="usd">470000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5cdaf545a9064a33b32c89d69ea4c62d_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIxLTctMS0xLTc2ODAx_4e1c7129-0493-41de-b69c-8fd7569582ce"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIxLTgtMS0xLTc2ODAx_54aa1259-1e6d-468f-9a3a-b8e0a8aae3da"
      unitRef="usd">470000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i0ea0e76a872b4d7ca122ddc77395babc_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIyLTEtMS0xLTc2ODAx_f591a02f-8b88-4556-893f-75cdaf1470fd"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1051a9ad338c41afb92d146ac9a09eb9_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIyLTItMS0xLTc2ODAx_d561240f-8c06-4f20-8335-662c74c356a3"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i01d0556d17684648bc3474599ca35a31_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIyLTMtMS0xLTc2ODAx_8c3e777c-20bb-4ce9-a3d6-1050fd208b45"
      unitRef="usd">5000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie94772df492d443c82f308179ca74ba1_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIyLTQtMS0xLTc2ODAx_f9de6df9-a251-4aed-b292-7505e7de7ad3"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2b387dffe2ed49e29dbb64200d639cd0_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIyLTYtMS0xLTc2ODAx_e6ae9511-4e32-4dd7-8d04-23fa53aa8f22"
      unitRef="usd">5000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i5cdaf545a9064a33b32c89d69ea4c62d_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIyLTctMS0xLTc2ODAx_35ca45dd-7f02-4b09-b213-6c12a86593f8"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIyLTgtMS0xLTc2ODAx_aec5eeca-2c74-4314-be67-2098dcbc7bdb"
      unitRef="usd">5000000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i0ea0e76a872b4d7ca122ddc77395babc_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIzLTEtMS0xLTc2ODAx_35f02c90-cfa0-4bc9-b626-75c91a209f0d"
      unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i1051a9ad338c41afb92d146ac9a09eb9_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIzLTItMS0xLTc2ODAx_dc158f16-f832-4f07-9622-37e82ccf3dff"
      unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i01d0556d17684648bc3474599ca35a31_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIzLTMtMS0xLTc2ODAx_29123d8d-1b60-4a91-b340-dd6266b69f9f"
      unitRef="usd">3076000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ie94772df492d443c82f308179ca74ba1_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIzLTQtMS0xLTc2ODAx_5233a5f7-62d5-487c-b3ee-d3564653999d"
      unitRef="usd">7201000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i2b387dffe2ed49e29dbb64200d639cd0_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIzLTYtMS0xLTc2ODAx_f6300161-a69c-443a-bec7-bdabde07bf5d"
      unitRef="usd">10277000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i5cdaf545a9064a33b32c89d69ea4c62d_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIzLTctMS0xLTc2ODAx_57e149a0-44f9-44a1-bfb6-623b63fce425"
      unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzIzLTgtMS0xLTc2ODAx_55b7ddd6-3e01-46f4-9b8b-7b39735c008b"
      unitRef="usd">10277000000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i0ea0e76a872b4d7ca122ddc77395babc_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI0LTEtMS0xLTc2ODAx_f67fd332-dac0-45c3-bf84-5408ee01f6f6"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i1051a9ad338c41afb92d146ac9a09eb9_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI0LTItMS0xLTc2ODAx_4635d847-1753-400d-8b3d-ac5927fe534a"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i01d0556d17684648bc3474599ca35a31_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI0LTMtMS0xLTc2ODAx_4da32bf8-6437-4e4a-bf9a-515796a5f5a1"
      unitRef="usd">681000000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="ie94772df492d443c82f308179ca74ba1_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI0LTQtMS0xLTc2ODAx_9eefeaa0-b5a8-45e1-b479-626e631dfe92"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i2b387dffe2ed49e29dbb64200d639cd0_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI0LTYtMS0xLTc2ODAx_5c7e6946-e8f3-48ae-a3b8-099ab0457f4d"
      unitRef="usd">681000000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i5cdaf545a9064a33b32c89d69ea4c62d_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI0LTctMS0xLTc2ODAx_5839af28-a0a4-4984-bbed-80e027a1e2cf"
      unitRef="usd">700000000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI0LTgtMS0xLTc2ODAx_e573fec0-1a03-4a00-808d-acba7d7fa181"
      unitRef="usd">1381000000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="i0ea0e76a872b4d7ca122ddc77395babc_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI1LTEtMS0xLTc2ODAx_f0676b5d-3c80-43dd-a3a8-c67a2e804c89"
      unitRef="usd">0</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="i1051a9ad338c41afb92d146ac9a09eb9_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI1LTItMS0xLTc2ODAx_bd4291f1-2164-4fb6-b4ea-fc88a10e1e71"
      unitRef="usd">0</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="i01d0556d17684648bc3474599ca35a31_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI1LTMtMS0xLTc2ODAx_55d321a4-0abc-4b83-88d8-af2624b71d41"
      unitRef="usd">497000000</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="ie94772df492d443c82f308179ca74ba1_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI1LTQtMS0xLTc2ODAx_4980866f-8ec7-42ec-81a7-51c89c224ebd"
      unitRef="usd">0</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="i2b387dffe2ed49e29dbb64200d639cd0_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI1LTYtMS0xLTc2ODAx_3f890728-ea65-4b5f-9880-c842493d17ee"
      unitRef="usd">497000000</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="i5cdaf545a9064a33b32c89d69ea4c62d_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI1LTctMS0xLTc2ODAx_976b7c95-3a7c-4b43-a9cb-b778221cd8df"
      unitRef="usd">-659000000</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI1LTgtMS0xLTc2ODAx_f439c319-a838-4954-97a6-7f129a69af53"
      unitRef="usd">-162000000</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i0ea0e76a872b4d7ca122ddc77395babc_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI2LTEtMS0xLTc2ODAx_6240d50c-6212-4cda-8c9a-a5e837c89034"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i1051a9ad338c41afb92d146ac9a09eb9_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI2LTItMS0xLTc2ODAx_bcee9822-7316-46f9-9776-4f79619dc405"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i01d0556d17684648bc3474599ca35a31_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI2LTMtMS0xLTc2ODAx_9bccb143-e5d0-49e8-a87e-2a1f10b777dd"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ie94772df492d443c82f308179ca74ba1_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI2LTQtMS0xLTc2ODAx_d311cc08-c804-4598-8250-8afe4ce73a3e"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i2b387dffe2ed49e29dbb64200d639cd0_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI2LTYtMS0xLTc2ODAx_a05cfcde-9e47-4312-8212-980ae6c9739b"
      unitRef="usd">0</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i5cdaf545a9064a33b32c89d69ea4c62d_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI2LTctMS0xLTc2ODAx_fe9f8048-c091-4ab4-974a-c3b4d2398c48"
      unitRef="usd">111000000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI2LTgtMS0xLTc2ODAx_e602d8eb-1571-4a63-bba5-a488b2028f22"
      unitRef="usd">111000000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8382d301781f4957b68be5fc702f9a3e_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI3LTEtMS0xLTc2ODAx_3b056048-6ce8-437b-8426-8a25bfe26536"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iffcab43c7fcd49c19dce03e1ad5bf016_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI3LTItMS0xLTc2ODAx_5cbfb46d-1000-472c-aa60-b6101df356b8"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i73134436724941b4babd8b90851120fc_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI3LTMtMS0xLTc2ODAx_9e0f32ab-faa8-49d4-9334-cbad6678c39c"
      unitRef="usd">23940000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i080a31ccf8cf47b89227920866657691_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI3LTQtMS0xLTc2ODAx_3b479536-f443-40b1-bce0-c5cd7242728f"
      unitRef="usd">-14821000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i75890b88e9f840c7a455b1726381a924_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI3LTYtMS0xLTc2ODAx_bca6f8bb-304c-4cde-aaa9-366c17af735a"
      unitRef="usd">9119000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icfd5335a4ec44774bee71b3f57017bd9_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI3LTctMS0xLTc2ODAx_b68e143a-20c8-4075-bf56-6c2eed36ec5e"
      unitRef="usd">3430000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMTgvZnJhZzphMDAxYjUxZDMxN2Q0ODFlYWI5OWFlMDdiODlkZmY3Yy90YWJsZTo4MWNiNDcyOWM4MmM0OTdhOTI0NTBkNGE2NGQ1NzliNy90YWJsZXJhbmdlOjgxY2I0NzI5YzgyYzQ5N2E5MjQ1MGQ0YTY0ZDU3OWI3XzI3LTgtMS0xLTc2ODAx_5cec35cc-b951-4ba6-aff8-e4792d31814f"
      unitRef="usd">12549000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzMtMS0xLTEtNzY4MDE_fbdbf298-fe5e-4821-bb6d-8f5a7b3ea25a"
      unitRef="usd">5849000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzMtMy0xLTEtNzY4MDE_1d52359c-f1d2-43b5-9283-cb192433210c"
      unitRef="usd">5320000000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzMtNS0xLTEtNzY4MDE_ef9e3f88-8f81-40d2-b454-eaa0d221a536"
      unitRef="usd">3676000000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzUtMS0xLTEtNzY4MDE_01ac6476-d5de-40bd-ac9b-96c8d27ec6a1"
      unitRef="usd">8903000000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzUtMy0xLTEtNzY4MDE_c3eb6f5d-e128-49f5-8206-947cff28ae97"
      unitRef="usd">9345000000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzUtNS0xLTEtNzY4MDE_3ffc9127-1d88-41ca-9b72-1ce80b8b08dc"
      unitRef="usd">9704000000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:ShareBasedCompensation
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzYtMS0xLTEtNzY4MDE_f7e52aab-31d5-410f-b001-99df3efb1fba"
      unitRef="usd">470000000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzYtMy0xLTEtNzY4MDE_bc7e9021-90d4-44aa-bcac-40e7dd75600d"
      unitRef="usd">430000000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzYtNS0xLTEtNzY4MDE_249351dc-4af8-4ffa-8a4b-daaa006030a9"
      unitRef="usd">351000000</us-gaap:ShareBasedCompensation>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzctMS0xLTEtNzY4MDE_230ae7fd-818c-4cc4-a863-852936523eab"
      unitRef="usd">-17000000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzctMy0xLTEtNzY4MDE_fe065425-e363-45ed-b147-919c793fe17b"
      unitRef="usd">-23000000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzctNS0xLTEtNzY4MDE_20e87064-09b2-4a7f-bb8b-88f06eb7deee"
      unitRef="usd">-41000000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzgtMS0xLTEtNzY4MDE_b107d375-d788-4816-b686-64cc67f2a2b9"
      unitRef="usd">87000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzgtMy0xLTEtNzY4MDE_93842c4b-7549-44bc-b7bf-fe5b0839457e"
      unitRef="usd">826000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzgtNS0xLTEtNzY4MDE_05d57b21-018d-4fe9-8a86-40ddd7b167c0"
      unitRef="usd">465000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzktMS0xLTEtNzY4MDE_df0e279f-2868-4a6f-a7b4-9e154b864c5b"
      unitRef="usd">-29000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzktMy0xLTEtNzY4MDE_66151149-74d3-4c0f-b007-fc2868385b8e"
      unitRef="usd">-181000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzktNS0xLTEtNzY4MDE_b671f086-c124-44f1-98f0-a1dfe28a7ffc"
      unitRef="usd">-214000000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzExLTEtMS0xLTc2ODAx_ce736376-404a-4613-b4af-d2d22ad0a46f"
      unitRef="usd">342000000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzExLTMtMS0xLTc2ODAx_d59813ec-7222-49bd-a1fb-eaaf3c6c226d"
      unitRef="usd">35000000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzExLTUtMS0xLTc2ODAx_8d568d6a-a518-4ccf-b33d-dfa0e0306a43"
      unitRef="usd">67000000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzEyLTEtMS0xLTc2ODAx_63342884-8108-40fd-96a6-a3d8f9796871"
      unitRef="usd">202000000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzEyLTMtMS0xLTc2ODAx_a95031de-f95c-4bfe-b9f6-8eea3523c9e2"
      unitRef="usd">167000000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzEyLTUtMS0xLTc2ODAx_be69b05c-0c76-4a50-84a1-b13dfc48ac36"
      unitRef="usd">31000000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzEzLTEtMS0xLTc2ODAx_56dc41f5-1de4-458c-8dcc-65cfaa34be6a"
      unitRef="usd">148000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzEzLTMtMS0xLTc2ODAx_c81ce111-4191-4052-a024-b6c20d05a229"
      unitRef="usd">362000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzEzLTUtMS0xLTc2ODAx_8424e90b-0a2b-4298-bfa3-22125a0c49e3"
      unitRef="usd">291000000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzE0LTEtMS0xLTc2ODAx_8a159fdf-e6ec-4264-8b3d-0339cddea8a7"
      unitRef="usd">14925000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzE0LTMtMS0xLTc2ODAx_bbb2190e-96b7-49d9-b9bb-bba1b42b7850"
      unitRef="usd">16239000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzE0LTUtMS0xLTc2ODAx_373904d4-55f6-4486-8ad5-be235b4ce226"
      unitRef="usd">14562000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzE2LTEtMS0xLTc2ODAx_51aa284e-1ddc-4275-b8c5-07648ca48d2c"
      unitRef="usd">9376000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzE2LTMtMS0xLTc2ODAx_84ad0858-c678-46cb-8b35-8ed958211686"
      unitRef="usd">7635000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzE2LTUtMS0xLTc2ODAx_0291bf16-d51a-42b0-be66-90c8b594e3bc"
      unitRef="usd">7415000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <chtr:ChangesInAccruedExpensesRelatedToCapitalExpenditures
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzE3LTEtMS0xLTc2ODAx_f171affd-e0c6-4aed-9a83-cc930f306aaa"
      unitRef="usd">-553000000</chtr:ChangesInAccruedExpensesRelatedToCapitalExpenditures>
    <chtr:ChangesInAccruedExpensesRelatedToCapitalExpenditures
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzE3LTMtMS0xLTc2ODAx_562a626d-025c-47e2-abfb-4f8d332c0f48"
      unitRef="usd">-80000000</chtr:ChangesInAccruedExpensesRelatedToCapitalExpenditures>
    <chtr:ChangesInAccruedExpensesRelatedToCapitalExpenditures
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzE3LTUtMS0xLTc2ODAx_941f9028-ec7b-4ca5-99e9-05d28d2d6e49"
      unitRef="usd">77000000</chtr:ChangesInAccruedExpensesRelatedToCapitalExpenditures>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzE4LTEtMS0xLTc2ODAx_8289f2f2-b16c-48e4-8a6e-848ddd4b4a99"
      unitRef="usd">0</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzE4LTMtMS0xLTc2ODAx_688de6c1-a3e2-4dc4-9720-f94230b327d5"
      unitRef="usd">0</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzE4LTUtMS0xLTc2ODAx_111421bb-48bd-4f88-b6d4-b5ee3adc8e78"
      unitRef="usd">464000000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzIwLTEtMS0xLTc2ODAx_4b9acc8f-16fb-4e97-afbf-e0b7870deff0"
      unitRef="usd">291000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzIwLTMtMS0xLTc2ODAx_e1720b6b-5039-47eb-ad1e-018ce8f0b361"
      unitRef="usd">199000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzIwLTUtMS0xLTc2ODAx_6679f698-ebf7-4bf0-a930-c7ec8e21c673"
      unitRef="usd">201000000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzIxLTEtMS0xLTc2ODAx_4998de3a-5931-4dee-b5a5-c3c154c75971"
      unitRef="usd">-9114000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzIxLTMtMS0xLTc2ODAx_ab338894-18a0-4de1-991d-31acf0021e9f"
      unitRef="usd">-7754000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzIxLTUtMS0xLTc2ODAx_bdefee9a-abe8-4be9-9c29-05bfdf20a219"
      unitRef="usd">-8157000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzIzLTEtMS0xLTc2ODAx_e852718e-62d7-4bd0-bf66-3cf2da5d824d"
      unitRef="usd">25643000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzIzLTMtMS0xLTc2ODAx_4327a032-69c6-4add-b3e3-ee3f0d5f381d"
      unitRef="usd">20976000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzIzLTUtMS0xLTc2ODAx_8f7ba7fc-b383-4150-a0b6-e99cfc7ba350"
      unitRef="usd">15754000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzI0LTEtMS0xLTc2ODAx_7718b966-0584-4190-8e7b-dea78fed0a43"
      unitRef="usd">19311000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzI0LTMtMS0xLTc2ODAx_92b7f17d-5ea7-457a-baa7-b91fe752e12e"
      unitRef="usd">12146000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzI0LTUtMS0xLTc2ODAx_62230665-bff3-4c71-8995-785f842a74af"
      unitRef="usd">12094000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzI1LTEtMS0xLTc2ODAx_6d3159b6-67aa-4ac7-b917-870429f6daa8"
      unitRef="usd">71000000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzI1LTMtMS0xLTc2ODAx_dfc2b1ad-d4da-4c62-944b-b42f3e4c7df3"
      unitRef="usd">102000000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzI1LTUtMS0xLTc2ODAx_f59bf05f-2b27-4f22-b056-7aaedcb05592"
      unitRef="usd">125000000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzI2LTEtMS0xLTc2ODAx_da54c692-b0ab-4b62-b44d-e9cbe6d55530"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzI2LTMtMS0xLTc2ODAx_42a6acc8-f7bf-43f7-afe0-e0a13452275a"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzI2LTUtMS0xLTc2ODAx_10a713a5-c3eb-44ef-ab3b-47fff4342715"
      unitRef="usd">23000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzI3LTEtMS0xLTc2ODAx_4b424c24-da46-4b46-857d-c32fd2a04b7a"
      unitRef="usd">10277000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzI3LTMtMS0xLTc2ODAx_fba741ae-808b-4646-bdbf-d0e3ddb370e0"
      unitRef="usd">15431000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzI3LTUtMS0xLTc2ODAx_56a4e985-312e-4e60-9464-c5edc27bf32d"
      unitRef="usd">11217000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzI4LTEtMS0xLTc2ODAx_159a2f57-0493-41ca-8920-3665ffd99692"
      unitRef="usd">5000000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzI4LTMtMS0xLTc2ODAx_674d896f-265b-4f8a-ab21-82a9a8332cec"
      unitRef="usd">44000000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzI4LTUtMS0xLTc2ODAx_4848fb2d-da79-464a-9250-d75c01b2c0d9"
      unitRef="usd">184000000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzI5LTEtMS0xLTc2ODAx_c5add8da-636a-424b-bbb0-d934d5674004"
      unitRef="usd">1602000000</us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest>
    <us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzI5LTMtMS0xLTc2ODAx_54bfdf03-43ec-44d8-af98-fe86834bdfc5"
      unitRef="usd">2234000000</us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest>
    <us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzI5LTUtMS0xLTc2ODAx_ca8374d4-3679-45a1-b8c4-2fea7d0143e1"
      unitRef="usd">1462000000</us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzMwLTEtMS0xLTc2ODAx_bf8a75e9-f303-4e48-a3b9-fd1c22cfc06f"
      unitRef="usd">111000000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzMwLTMtMS0xLTc2ODAx_1f1fc564-8aa9-4cee-9f1d-edca6d9d0861"
      unitRef="usd">75000000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:PaymentsOfDividendsMinorityInterest
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzMwLTUtMS0xLTc2ODAx_8b098e5c-59db-4ea0-8057-730554fd0898"
      unitRef="usd">154000000</us-gaap:PaymentsOfDividendsMinorityInterest>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzMyLTEtMS0xLTc2ODAx_68329681-1b24-4d63-8924-510efd9cafd4"
      unitRef="usd">-43000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzMyLTMtMS0xLTc2ODAx_da5b3a0a-dc07-4641-89d5-32868c29f704"
      unitRef="usd">83000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzMyLTUtMS0xLTc2ODAx_9484b22b-4ecd-4f7d-a66b-b3795cf7d8d7"
      unitRef="usd">138000000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzMzLTEtMS0xLTc2ODAx_bce7ed3a-5113-4f64-9db1-f3384a67cb7f"
      unitRef="usd">-5767000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzMzLTMtMS0xLTc2ODAx_a2f6dcc8-8efb-4dd1-ae51-7b4d1535794b"
      unitRef="usd">-8885000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzMzLTUtMS0xLTc2ODAx_c7a310ac-6d0e-483e-ad22-83ce7bee8b2d"
      unitRef="usd">-8953000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzM0LTEtMS0xLTc2ODAx_65e1d616-346f-4f52-a82c-5d019403252d"
      unitRef="usd">44000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzM0LTMtMS0xLTc2ODAx_31ccf5dc-09f1-4cb2-a0a7-d40ddd8d84b0"
      unitRef="usd">-400000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzM0LTUtMS0xLTc2ODAx_caecc679-6422-4be0-a342-9c9c814b5735"
      unitRef="usd">-2548000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzM1LTEtMS0xLTc2ODAx_c5c1b8d5-45d6-4b94-9491-e1d3b9993fa4"
      unitRef="usd">601000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i634e2d3ab7334b129acae6fdcd48c35f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzM1LTMtMS0xLTc2ODAx_4dc0c761-5599-4c89-8bad-b099d3d26eae"
      unitRef="usd">1001000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i93e607cdeebd4f778341dc1e86098161_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzM1LTUtMS0xLTc2ODAx_b7104642-247a-4072-be5b-fe83138283f9"
      unitRef="usd">3549000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzM2LTEtMS0xLTc2ODAx_52c2a530-10c4-4ede-a165-d138950b45c4"
      unitRef="usd">645000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzM2LTMtMS0xLTc2ODAx_dd6ea6d1-4078-4e1d-8c59-d0c508775e53"
      unitRef="usd">601000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i634e2d3ab7334b129acae6fdcd48c35f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzM2LTUtMS0xLTc2ODAx_1936f5d7-cf28-4ed3-80d4-932d0bf784f6"
      unitRef="usd">1001000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzM4LTEtMS0xLTc2ODAx_44d14f11-bcec-490c-b9f9-dc84c44828ef"
      unitRef="usd">4509000000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzM4LTMtMS0xLTc2ODAx_6fc51897-37c0-49fe-bbff-f9c4919a33b8"
      unitRef="usd">4043000000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzM4LTUtMS0xLTc2ODAx_ce2faa6a-6708-439e-a9b8-6e2d4beef707"
      unitRef="usd">3866000000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzM5LTEtMS0xLTc2ODAx_2c45376d-6870-47fd-9aaf-f549ca5b39ca"
      unitRef="usd">1321000000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzM5LTMtMS0xLTc2ODAx_37bd7d2f-0a2a-41ec-bd31-3a3e98f8e7b9"
      unitRef="usd">157000000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjEvZnJhZzo0ZTM2ZGYxZGNmMjU0OGU1OGI3OWJmOGIzNzhmNGRjOC90YWJsZToyOWVmMWZkZDg4YWE0MmI4YTMxYTRjMWZjZjg5YTVkZS90YWJsZXJhbmdlOjI5ZWYxZmRkODhhYTQyYjhhMzFhNGMxZmNmODlhNWRlXzM5LTUtMS0xLTc2ODAx_eec0ece6-4c95-4065-b524-b669ef255130"
      unitRef="usd">123000000</us-gaap:IncomeTaxesPaid>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMjcvZnJhZzo0ZmM4ZjI4Zjg3YjI0NmZlYmVjYTc3Y2VkNjk2ZjliZS90ZXh0cmVnaW9uOjRmYzhmMjhmODdiMjQ2ZmViZWNhNzdjZWQ2OTZmOWJlXzI0MDM_6b74976b-7e15-4af6-afea-e4b2fe94874f">Organization and Basis of Presentation &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Organization &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Charter Communications, Inc. (together with its controlled subsidiaries, &#x201c;Charter,&#x201d; or the &#x201c;Company&#x201d;) is a leading broadband connectivity company and cable operator.  Over an advanced high-capacity, two-way telecommunications network, the Company offers a full range of state-of-the-art residential and business services including Spectrum Internet&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;, TV, Mobile and Voice.  For small and medium-sized companies, Spectrum Business&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; delivers the same suite of broadband products and services coupled with special features and applications to enhance productivity, while for larger businesses and government entities, Spectrum Enterprise&#x2122; provides highly customized, fiber-based solutions. Spectrum Reach&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; delivers tailored advertising and production for the modern media landscape. The Company also distributes award-winning news coverage and sports programming to its customers through Spectrum Networks.   &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Charter is a holding company whose principal asset is a controlling equity interest in Charter Communications Holdings, LLC (&#x201c;Charter Holdings&#x201d;), an indirect owner of Charter Communications Operating, LLC (&#x201c;Charter Operating&#x201d;) under which substantially all of the operations reside. &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) and the rules and regulations of the Securities and Exchange Commission (the &#x201c;SEC&#x201d;).   &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period.  Areas involving significant judgments and estimates include capitalization of labor and overhead costs, pension benefits and income taxes.  Actual results could differ from those estimates. Certain prior period amounts have been reclassified to conform with the 2022 presentation.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Comprehensive income equaled net income attributable to Charter shareholders for the years ended December&#160;31, 2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzAvZnJhZzplZTMyODc5OTU4ZGQ0OTJjODk3YjNlZGNiMzMxNGZjZi90ZXh0cmVnaW9uOmVlMzI4Nzk5NThkZDQ5MmM4OTdiM2VkY2IzMzE0ZmNmXzI4NTYz_90748868-c3f0-48ca-9bd8-8b83dd46b108">Summary of Significant Accounting Policies&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;Information on other accounting policies and methods that the Company uses in the preparation of its consolidated financial statements are included, where applicable, in their respective footnotes.  Below is a discussion of accounting policies and methods used in the Company's consolidated financial statements that are not presented within other footnotes.&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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Consolidation &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements include the accounts of Charter and all entities in which Charter has a controlling interest, including variable interest entities ("VIEs") where Charter is the primary beneficiary.  The Company consolidates based upon evaluation of the Company&#x2019;s power, through voting rights or similar rights, to direct the activities of another entity that most significantly impact the entity&#x2019;s economic performance; its obligation to absorb the expected losses of the entity; and its right to receive the expected residual returns of the entity.  Charter controls and consolidates Charter Holdings.  The noncontrolling interest on the Company&#x2019;s balance sheet primarily represents Advance/Newhouse Partnership's (&#x201c;A/N&#x201d;) minority equity interests in Charter Holdings.  See Note 10.  All significant intercompany accounts and transactions among consolidated entities have been eliminated in consolidation.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents.  These investments are carried at cost, which approximates market value.   &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Valuation of Long-Lived Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates the recoverability of long-lived assets (e.g., property, plant and equipment and finite-lived intangible assets) to be held and used when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.  Such events or changes in circumstances could include such factors as impairment of the Company&#x2019;s indefinite life assets, changes in technological advances, fluctuations in the fair value of such assets, adverse changes in relationships with local franchise authorities, adverse changes in market conditions or a deterioration of current or expected future operating results.  If a review indicates that the carrying value of such asset is not recoverable from estimated undiscounted cash flows, the carrying value of such asset is reduced to its estimated fair value.  While the Company believes that its estimates of future cash flows are reasonable, different assumptions regarding such cash flows could materially affect its evaluations of asset recoverability.  No impairments of long-lived assets held for use were recorded in 2022, 2021 and 2020.  For non-strategic long-lived assets held for sale, the Company recorded impairments of approximately $36 million during the year ended December 31, 2021 to other operating expenses, net (see Note 14).&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounting guidance&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &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;establishes a three-level hierarchy for disclosure of fair value measurements, based on the transparency of inputs to the valuation of an asset or liability as of the measurement date, as follows:&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="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 1 &#x2013; inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 2 &#x2013; inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 3 &#x2013; inputs to the valuation methodology are unobservable and significant to the fair value measurement.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates the fair value of its financial instruments using available market information or other appropriate valuation methodologies.  Considerable judgment, however, is required in interpreting market data to develop the estimates of fair value.  Accordingly, the estimates presented in the accompanying consolidated financial statements are not necessarily indicative of the amounts the Company would realize in a current market exchange. &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s nonfinancial assets such as equity-method investments, franchises, property, plant, and equipment, and other intangible assets are not measured at fair value on a recurring basis; however, they are subject to fair value adjustments in certain circumstances, such as when there is evidence that an impairment may exist.&#160; When such impairments are recorded, fair values are generally classified within Level 3 of the valuation hierarchy. &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts of cash and cash equivalents, receivables, payables and other current assets and liabilities approximate fair value because of the short maturity of those instruments.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Government Assistance&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's government assistance during the year ending December&#160;31, 2022 primarily consists of federal subsidies from the Rural Development Opportunity Fund (&#x201c;RDOF&#x201d;) and state broadband grants primarily funded by the American Rescue Plan Act of 2021 (&#x201c;ARPA&#x201d;).  The Company was a winning bidder in phase I of the RDOF auction of approximately $1.2&#160;billion in federal subsidies to be received monthly over ten years to deploy and operate broadband services to unserved communities to more than one million estimated passings.  For accounting purposes, RDOF subsidies are recorded as other revenue since the primary conditions for the receipt of the subsidies are the build out and operation of the broadband network over the ten years.  During the year ended December&#160;31, 2022, other revenues included approximately $107&#160;million of RDOF subsidy revenue.  The Company has also been awarded broadband grants to construct broadband infrastructure to unserved and underserved communities by various state and local governments.  For accounting purposes state broadband grants are recorded as a reduction to property, plant and equipment, since the primary conditions for these grants are to build out the broadband network.  During the year ended December&#160;31, 2022, the amount of state broadband grants recorded in the consolidated financial statements was not material.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advertising Costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advertising costs associated with marketing the Company&#x2019;s products and services are generally expensed as costs are incurred. &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;The Company&#x2019;s operations are managed and reported to its Chief Executive Officer (&#x201c;CEO&#x201d;), the Company&#x2019;s chief operating decision maker, on a consolidated basis.  The CEO assesses performance and allocates resources based on the consolidated results of operations.  Under this organizational and reporting structure, the Company has one reportable segment.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzAvZnJhZzplZTMyODc5OTU4ZGQ0OTJjODk3YjNlZGNiMzMxNGZjZi90ZXh0cmVnaW9uOmVlMzI4Nzk5NThkZDQ5MmM4OTdiM2VkY2IzMzE0ZmNmXzI4NTkw_1c3e854c-db07-4e8f-8854-d7d0d943d48f">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Consolidation &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements include the accounts of Charter and all entities in which Charter has a controlling interest, including variable interest entities ("VIEs") where Charter is the primary beneficiary.  The Company consolidates based upon evaluation of the Company&#x2019;s power, through voting rights or similar rights, to direct the activities of another entity that most significantly impact the entity&#x2019;s economic performance; its obligation to absorb the expected losses of the entity; and its right to receive the expected residual returns of the entity.  Charter controls and consolidates Charter Holdings.  The noncontrolling interest on the Company&#x2019;s balance sheet primarily represents Advance/Newhouse Partnership's (&#x201c;A/N&#x201d;) minority equity interests in Charter Holdings.  See Note 10.  All significant intercompany accounts and transactions among consolidated entities have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzAvZnJhZzplZTMyODc5OTU4ZGQ0OTJjODk3YjNlZGNiMzMxNGZjZi90ZXh0cmVnaW9uOmVlMzI4Nzk5NThkZDQ5MmM4OTdiM2VkY2IzMzE0ZmNmXzI4NTU1_604ae476-aabc-4f9b-a808-9b726be48e95">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;The Company considers all highly liquid investments with original maturities of three months or less to be cash equivalents.  These investments are carried at cost, which approximates market value.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzAvZnJhZzplZTMyODc5OTU4ZGQ0OTJjODk3YjNlZGNiMzMxNGZjZi90ZXh0cmVnaW9uOmVlMzI4Nzk5NThkZDQ5MmM4OTdiM2VkY2IzMzE0ZmNmXzI4NTMz_014951cb-3e6e-4dc0-9591-3270b303308e">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Valuation of Long-Lived Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates the recoverability of long-lived assets (e.g., property, plant and equipment and finite-lived intangible assets) to be held and used when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable.  Such events or changes in circumstances could include such factors as impairment of the Company&#x2019;s indefinite life assets, changes in technological advances, fluctuations in the fair value of such assets, adverse changes in relationships with local franchise authorities, adverse changes in market conditions or a deterioration of current or expected future operating results.  If a review indicates that the carrying value of such asset is not recoverable from estimated undiscounted cash flows, the carrying value of such asset is reduced to its estimated fair value.  While the Company believes that its estimates of future cash flows are reasonable, different assumptions regarding such cash flows could materially affect its evaluations of asset recoverability.  No impairments of long-lived assets held for use were recorded in 2022, 2021 and 2020.  For non-strategic long-lived assets held for sale, the Company recorded impairments of approximately $36 million during the year ended December 31, 2021 to other operating expenses, net (see Note 14).&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzAvZnJhZzplZTMyODc5OTU4ZGQ0OTJjODk3YjNlZGNiMzMxNGZjZi90ZXh0cmVnaW9uOmVlMzI4Nzk5NThkZDQ5MmM4OTdiM2VkY2IzMzE0ZmNmXzUyMTQ_044f0dcf-f017-43b5-b9f8-034188d700a0"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzAvZnJhZzplZTMyODc5OTU4ZGQ0OTJjODk3YjNlZGNiMzMxNGZjZi90ZXh0cmVnaW9uOmVlMzI4Nzk5NThkZDQ5MmM4OTdiM2VkY2IzMzE0ZmNmXzUyMTQ_213f8587-8c45-4245-9b57-085a8483267d"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzAvZnJhZzplZTMyODc5OTU4ZGQ0OTJjODk3YjNlZGNiMzMxNGZjZi90ZXh0cmVnaW9uOmVlMzI4Nzk5NThkZDQ5MmM4OTdiM2VkY2IzMzE0ZmNmXzUyMTQ_40b0a0bb-7c0a-4b7f-b744-bae1fa9baede"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzAvZnJhZzplZTMyODc5OTU4ZGQ0OTJjODk3YjNlZGNiMzMxNGZjZi90ZXh0cmVnaW9uOmVlMzI4Nzk5NThkZDQ5MmM4OTdiM2VkY2IzMzE0ZmNmXzUzOTc_21c033b2-c1c2-4b51-9c0a-f84d259cb1f8"
      unitRef="usd">36000000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzAvZnJhZzplZTMyODc5OTU4ZGQ0OTJjODk3YjNlZGNiMzMxNGZjZi90ZXh0cmVnaW9uOmVlMzI4Nzk5NThkZDQ5MmM4OTdiM2VkY2IzMzE0ZmNmXzU0OTc1NTg4MTE5Mw_a8f549bc-0242-49b3-8f23-30aa2d35e0d8">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounting guidance&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &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;establishes a three-level hierarchy for disclosure of fair value measurements, based on the transparency of inputs to the valuation of an asset or liability as of the measurement date, as follows:&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="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 1 &#x2013; inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 2 &#x2013; inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 3 &#x2013; inputs to the valuation methodology are unobservable and significant to the fair value measurement.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates the fair value of its financial instruments using available market information or other appropriate valuation methodologies.  Considerable judgment, however, is required in interpreting market data to develop the estimates of fair value.  Accordingly, the estimates presented in the accompanying consolidated financial statements are not necessarily indicative of the amounts the Company would realize in a current market exchange. &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s nonfinancial assets such as equity-method investments, franchises, property, plant, and equipment, and other intangible assets are not measured at fair value on a recurring basis; however, they are subject to fair value adjustments in certain circumstances, such as when there is evidence that an impairment may exist.&#160; When such impairments are recorded, fair values are generally classified within Level 3 of the valuation hierarchy. &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts of cash and cash equivalents, receivables, payables and other current assets and liabilities approximate fair value because of the short maturity of those instruments.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:GovernmentAssistancePolicyTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzAvZnJhZzplZTMyODc5OTU4ZGQ0OTJjODk3YjNlZGNiMzMxNGZjZi90ZXh0cmVnaW9uOmVlMzI4Nzk5NThkZDQ5MmM4OTdiM2VkY2IzMzE0ZmNmXzEwOTk1MTE2OTc2OTU_0790d47a-63b8-45b9-a85a-a1ae018bd642">Government AssistanceThe Company's government assistance during the year ending December&#160;31, 2022 primarily consists of federal subsidies from the Rural Development Opportunity Fund (&#x201c;RDOF&#x201d;) and state broadband grants primarily funded by the American Rescue Plan Act of 2021 (&#x201c;ARPA&#x201d;).  The Company was a winning bidder in phase I of the RDOF auction of approximately $1.2&#160;billion in federal subsidies to be received monthly over ten years to deploy and operate broadband services to unserved communities to more than one million estimated passings.  For accounting purposes, RDOF subsidies are recorded as other revenue since the primary conditions for the receipt of the subsidies are the build out and operation of the broadband network over the ten years.  During the year ended December&#160;31, 2022, other revenues included approximately $107&#160;million of RDOF subsidy revenue.  The Company has also been awarded broadband grants to construct broadband infrastructure to unserved and underserved communities by various state and local governments.  For accounting purposes state broadband grants are recorded as a reduction to property, plant and equipment, since the primary conditions for these grants are to build out the broadband network.  During the year ended December&#160;31, 2022, the amount of state broadband grants recorded in the consolidated financial statements was not material.</us-gaap:GovernmentAssistancePolicyTextBlock>
    <chtr:GovernmentSubsidiesAwarded
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzAvZnJhZzplZTMyODc5OTU4ZGQ0OTJjODk3YjNlZGNiMzMxNGZjZi90ZXh0cmVnaW9uOmVlMzI4Nzk5NThkZDQ5MmM4OTdiM2VkY2IzMzE0ZmNmXzEwOTk1MTE2OTc2MjY_4eab40a2-7aa8-49dc-b5ec-158740b7c07f"
      unitRef="usd">1200000000</chtr:GovernmentSubsidiesAwarded>
    <us-gaap:Revenues
      contextRef="ie2805f7950674175a21482adbabcf4a6_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzAvZnJhZzplZTMyODc5OTU4ZGQ0OTJjODk3YjNlZGNiMzMxNGZjZi90ZXh0cmVnaW9uOmVlMzI4Nzk5NThkZDQ5MmM4OTdiM2VkY2IzMzE0ZmNmXzEwOTk1MTE2OTc2NjQ_01dc93a5-52c7-4f10-b5a2-fd2f083ff612"
      unitRef="usd">107000000</us-gaap:Revenues>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzAvZnJhZzplZTMyODc5OTU4ZGQ0OTJjODk3YjNlZGNiMzMxNGZjZi90ZXh0cmVnaW9uOmVlMzI4Nzk5NThkZDQ5MmM4OTdiM2VkY2IzMzE0ZmNmXzI4NTM0_145bf75b-514a-4cc7-9811-9b2a03f36ab7">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Advertising Costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;Advertising costs associated with marketing the Company&#x2019;s products and services are generally expensed as costs are incurred.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzAvZnJhZzplZTMyODc5OTU4ZGQ0OTJjODk3YjNlZGNiMzMxNGZjZi90ZXh0cmVnaW9uOmVlMzI4Nzk5NThkZDQ5MmM4OTdiM2VkY2IzMzE0ZmNmXzI4NjEy_e21692ee-15fd-4d6b-ab42-ebca557ec735">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;The Company&#x2019;s operations are managed and reported to its Chief Executive Officer (&#x201c;CEO&#x201d;), the Company&#x2019;s chief operating decision maker, on a consolidated basis.  The CEO assesses performance and allocates resources based on the consolidated results of operations.  Under this organizational and reporting structure, the Company has one reportable segment.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzAvZnJhZzplZTMyODc5OTU4ZGQ0OTJjODk3YjNlZGNiMzMxNGZjZi90ZXh0cmVnaW9uOmVlMzI4Nzk5NThkZDQ5MmM4OTdiM2VkY2IzMzE0ZmNmXzI4NDg4_3bb9c69c-fd0c-4222-9cfb-7d36c2e46532"
      unitRef="number">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90ZXh0cmVnaW9uOjBkODMyZWMzZTVkZDRlNjhhNGVlMjNhYjhlMDQ3ZDQ4XzYxMw_0df86966-a844-4a7a-8469-92185098bf90">Property, Plant and Equipment&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additions to property, plant and equipment are recorded at cost, including all material, labor and certain indirect costs associated with the construction of cable transmission and distribution facilities.  While the Company&#x2019;s capitalization is based on specific activities, once capitalized, costs are tracked on a composite basis by fixed asset category at the cable system level and not on a specific asset basis.  For assets that are sold or retired, the estimated historical cost and related accumulated depreciation is removed.  Costs associated with the placement of the customer drop to the dwelling and the placement of outlets within a dwelling along with the costs associated with the deployment of new customer premise equipment necessary to provide video, Internet or voice services are capitalized.&#160; Costs capitalized include materials, direct labor and overhead costs.&#160; The Company capitalizes direct labor and overhead using standards developed from actual costs and applicable operational data. The Company calculates standards annually (or more frequently if circumstances dictate) for items such as the labor rates, overhead rates, and the actual amount of time required to perform a capitalizable activity.  Overhead costs are associated with the activities of the Company&#x2019;s personnel and consist of compensation and other indirect costs associated with support functions.  Indirect costs primarily include employee benefits and payroll taxes, and vehicle and occupancy costs.  The costs of disconnecting service and removing customer premise equipment from a dwelling and the costs to reconnect a customer drop or to redeploy previously installed customer premise equipment are charged to operating expense as incurred.&#160; Costs for repairs and maintenance are charged to operating expense as incurred, while plant and equipment replacement, including replacement of certain components, betterments, including replacement of cable drops and outlets, are capitalized. &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation is recorded using the straight-line composite method over management&#x2019;s estimate of the useful lives of the related assets as follows: &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:87.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.428%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cable distribution systems&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:top"&gt;&lt;div style="text-align:right;text-indent:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6-22&#160;years&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer premise equipment and installations&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:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-8&#160;years&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vehicles and equipment&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:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6-21&#160;years&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&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:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8-40&#160;years&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures and equipment&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:top"&gt;&lt;div style="text-align:right;text-indent:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2-10&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company periodically evaluates the estimated useful lives used to depreciate its assets and the estimated amount of assets that will be abandoned or have minimal use in the future.  A significant change in assumptions about the extent or timing of future asset retirements, or in the Company&#x2019;s use of new technology and upgrade programs, could materially affect future depreciation expense.  Depreciation expense for the years ended December&#160;31, 2022, 2021 and 2020 was $7.6 billion, $7.7 billion, and $7.8 billion, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment consists of the following as of December&#160;31, 2022 and 2021: &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:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.451%"/&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cable distribution systems&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,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;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,907&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer premise equipment and installations&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vehicles and equipment&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,019&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures and equipment&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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;/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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,203&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,563&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,253)&lt;/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: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,039&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,310&#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:justify"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain of the Company&#x2019;s franchise agreements and leases contain provisions requiring the Company to restore facilities or remove equipment in the event that the franchise or lease agreement is not renewed.  The Company expects to continually renew its franchise agreements and therefore cannot reasonably estimate any liabilities associated with such agreements. A remote possibility exists that franchise agreements could be terminated unexpectedly, which could result in the Company incurring significant expense in complying with restoration or removal provisions. The Company does not have any significant liabilities related to asset retirements recorded in its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90ZXh0cmVnaW9uOjBkODMyZWMzZTVkZDRlNjhhNGVlMjNhYjhlMDQ3ZDQ4XzU0OTc1NTgxNjY1Mg_96051604-f24f-4c35-a0ae-90b5868745b9">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additions to property, plant and equipment are recorded at cost, including all material, labor and certain indirect costs associated with the construction of cable transmission and distribution facilities.  While the Company&#x2019;s capitalization is based on specific activities, once capitalized, costs are tracked on a composite basis by fixed asset category at the cable system level and not on a specific asset basis.  For assets that are sold or retired, the estimated historical cost and related accumulated depreciation is removed.  Costs associated with the placement of the customer drop to the dwelling and the placement of outlets within a dwelling along with the costs associated with the deployment of new customer premise equipment necessary to provide video, Internet or voice services are capitalized.&#160; Costs capitalized include materials, direct labor and overhead costs.&#160; The Company capitalizes direct labor and overhead using standards developed from actual costs and applicable operational data. The Company calculates standards annually (or more frequently if circumstances dictate) for items such as the labor rates, overhead rates, and the actual amount of time required to perform a capitalizable activity.  Overhead costs are associated with the activities of the Company&#x2019;s personnel and consist of compensation and other indirect costs associated with support functions.  Indirect costs primarily include employee benefits and payroll taxes, and vehicle and occupancy costs.  The costs of disconnecting service and removing customer premise equipment from a dwelling and the costs to reconnect a customer drop or to redeploy previously installed customer premise equipment are charged to operating expense as incurred.&#160; Costs for repairs and maintenance are charged to operating expense as incurred, while plant and equipment replacement, including replacement of certain components, betterments, including replacement of cable drops and outlets, are capitalized. &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation is recorded using the straight-line composite method over management&#x2019;s estimate of the useful lives of the related assets as follows: &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:87.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.428%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cable distribution systems&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:top"&gt;&lt;div style="text-align:right;text-indent:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6-22&#160;years&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer premise equipment and installations&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:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-8&#160;years&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vehicles and equipment&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:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6-21&#160;years&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&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:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8-40&#160;years&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures and equipment&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:top"&gt;&lt;div style="text-align:right;text-indent:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2-10&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <chtr:PropertyplantandequipmentusefullivesTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90ZXh0cmVnaW9uOjBkODMyZWMzZTVkZDRlNjhhNGVlMjNhYjhlMDQ3ZDQ4XzU0OTc1NTgxNjY1Mw_10bc0efb-f56c-48ec-b62c-000269d4f10a">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation is recorded using the straight-line composite method over management&#x2019;s estimate of the useful lives of the related assets as follows: &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:87.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.428%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cable distribution systems&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:top"&gt;&lt;div style="text-align:right;text-indent:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6-22&#160;years&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer premise equipment and installations&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:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3-8&#160;years&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vehicles and equipment&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:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6-21&#160;years&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&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:left;vertical-align:top"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8-40&#160;years&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures and equipment&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:top"&gt;&lt;div style="text-align:right;text-indent:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2-10&#160;years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</chtr:PropertyplantandequipmentusefullivesTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i70896890e1ab46b99ffe915f316f400c_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTowNzUwZDQzMTA5YjA0ZWExYjA2ZDA3ODk3YTdjYjk1OC90YWJsZXJhbmdlOjA3NTBkNDMxMDliMDRlYTFiMDZkMDc4OTdhN2NiOTU4XzAtMi0xLTEtODAzMjkvdGV4dHJlZ2lvbjpjMGE3NjVmM2M3ZDc0ZWVhODgxODUwN2QzNmNlYjlkNV80_3fd4ea6c-9459-4762-9785-a40a39a0942b">P6Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie7091e7a206a4e899d66eb7d1e8deac4_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTowNzUwZDQzMTA5YjA0ZWExYjA2ZDA3ODk3YTdjYjk1OC90YWJsZXJhbmdlOjA3NTBkNDMxMDliMDRlYTFiMDZkMDc4OTdhN2NiOTU4XzAtMi0xLTEtODAzMjkvdGV4dHJlZ2lvbjpjMGE3NjVmM2M3ZDc0ZWVhODgxODUwN2QzNmNlYjlkNV83_f29b4778-b2f3-470e-aa28-06ef43b153b0">P22Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ifb5d2ef237384ca0a4b7b917f5cc539e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTowNzUwZDQzMTA5YjA0ZWExYjA2ZDA3ODk3YTdjYjk1OC90YWJsZXJhbmdlOjA3NTBkNDMxMDliMDRlYTFiMDZkMDc4OTdhN2NiOTU4XzEtMi0xLTEtODAzMjkvdGV4dHJlZ2lvbjphNWFkOTFlNWEzYzE0NjkzYjMxZjk1ZTllOWQwZjc3M180_76641d56-9dd4-4808-99cd-645ae3c8d632">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ibdce7ffb34644c99b6b4eea2ea101fa3_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTowNzUwZDQzMTA5YjA0ZWExYjA2ZDA3ODk3YTdjYjk1OC90YWJsZXJhbmdlOjA3NTBkNDMxMDliMDRlYTFiMDZkMDc4OTdhN2NiOTU4XzEtMi0xLTEtODAzMjkvdGV4dHJlZ2lvbjphNWFkOTFlNWEzYzE0NjkzYjMxZjk1ZTllOWQwZjc3M183_b1042a08-4197-48c5-837a-6c80324c5ae9">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ie645a81afb564a18b6c1273ec5cb22eb_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTowNzUwZDQzMTA5YjA0ZWExYjA2ZDA3ODk3YTdjYjk1OC90YWJsZXJhbmdlOjA3NTBkNDMxMDliMDRlYTFiMDZkMDc4OTdhN2NiOTU4XzItMi0xLTEtODAzMjkvdGV4dHJlZ2lvbjo1ZDk4OWNjNGExMmU0YmIxODY4NTYwYjg1NTljNTE5OF80_070ba348-422a-4cb2-a4c7-abc6479cdb04">P6Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1adbdc75bd364f33a8b5596697cd88d0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTowNzUwZDQzMTA5YjA0ZWExYjA2ZDA3ODk3YTdjYjk1OC90YWJsZXJhbmdlOjA3NTBkNDMxMDliMDRlYTFiMDZkMDc4OTdhN2NiOTU4XzItMi0xLTEtODAzMjkvdGV4dHJlZ2lvbjo1ZDk4OWNjNGExMmU0YmIxODY4NTYwYjg1NTljNTE5OF83_b9d24dc2-e27a-41fa-a673-0501ff03dfaa">P21Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i2b3c3b3e2dd546e9b7d4770d0de85a61_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTowNzUwZDQzMTA5YjA0ZWExYjA2ZDA3ODk3YTdjYjk1OC90YWJsZXJhbmdlOjA3NTBkNDMxMDliMDRlYTFiMDZkMDc4OTdhN2NiOTU4XzMtMi0xLTEtODAzMjkvdGV4dHJlZ2lvbjpkNWFlNjRmZWU4NGQ0MTMyYjYxMTc4ZTk5ZmFiNzI0NF80_093eb14a-bc0d-460b-bf8a-d596a37dea0c">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1f2f28d3a67b4427af928905076af01d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTowNzUwZDQzMTA5YjA0ZWExYjA2ZDA3ODk3YTdjYjk1OC90YWJsZXJhbmdlOjA3NTBkNDMxMDliMDRlYTFiMDZkMDc4OTdhN2NiOTU4XzMtMi0xLTEtODAzMjkvdGV4dHJlZ2lvbjpkNWFlNjRmZWU4NGQ0MTMyYjYxMTc4ZTk5ZmFiNzI0NF83_7f1b2ee9-59d4-4c16-90d0-0a55183efe4d">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ieddecb44a13748c8acad84db81783488_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTowNzUwZDQzMTA5YjA0ZWExYjA2ZDA3ODk3YTdjYjk1OC90YWJsZXJhbmdlOjA3NTBkNDMxMDliMDRlYTFiMDZkMDc4OTdhN2NiOTU4XzQtMi0xLTEtODAzMjkvdGV4dHJlZ2lvbjo1NDIzMTAzNTY5ODU0YzZhYjUyMjk2YjFiODg2YzIxOV80_247c3a40-9bb8-40a6-a060-62d4796cf275">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1c11ae5cd84e45d88167447bd4d03a17_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTowNzUwZDQzMTA5YjA0ZWExYjA2ZDA3ODk3YTdjYjk1OC90YWJsZXJhbmdlOjA3NTBkNDMxMDliMDRlYTFiMDZkMDc4OTdhN2NiOTU4XzQtMi0xLTEtODAzMjkvdGV4dHJlZ2lvbjo1NDIzMTAzNTY5ODU0YzZhYjUyMjk2YjFiODg2YzIxOV83_6bbc8e98-2c46-4b19-baab-5a102acc953c">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:Depreciation
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90ZXh0cmVnaW9uOjBkODMyZWMzZTVkZDRlNjhhNGVlMjNhYjhlMDQ3ZDQ4XzEwOTk1MTE2MzIxODk_2e19abab-bbc3-4008-918d-122a551a5673"
      unitRef="usd">7600000000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90ZXh0cmVnaW9uOjBkODMyZWMzZTVkZDRlNjhhNGVlMjNhYjhlMDQ3ZDQ4XzEwOTk1MTE2MzIxOTQ_5c6e0fd3-f447-46fb-ae87-1c3a963790be"
      unitRef="usd">7700000000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90ZXh0cmVnaW9uOjBkODMyZWMzZTVkZDRlNjhhNGVlMjNhYjhlMDQ3ZDQ4XzEwOTk1MTE2MzIyMDM_1e53d590-446d-4921-8980-478a09df3bad"
      unitRef="usd">7800000000</us-gaap:Depreciation>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90ZXh0cmVnaW9uOjBkODMyZWMzZTVkZDRlNjhhNGVlMjNhYjhlMDQ3ZDQ4XzYxNg_fe0b3072-e5d3-404c-960f-4b7cdb5dbb9b">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment consists of the following as of December&#160;31, 2022 and 2021: &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:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.451%"/&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cable distribution systems&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,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;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,907&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer premise equipment and installations&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vehicles and equipment&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,019&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures and equipment&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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;/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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,203&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,563&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,253)&lt;/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: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,039&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,310&#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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i009118450c5241bbb42d47026f351fbf_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTo0OGZiNmQ0MDQ2YTY0ZDhhYWMyNmMwY2M3OWE3MDMxMy90YWJsZXJhbmdlOjQ4ZmI2ZDQwNDZhNjRkOGFhYzI2YzBjYzc5YTcwMzEzXzItMi0xLTEtNzY4MDE_b85903d0-b9d6-4135-b0d1-d5f013fe87a7"
      unitRef="usd">38606000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i09d7ae49bcc94fe1958d11b0f478e7a0_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTo0OGZiNmQ0MDQ2YTY0ZDhhYWMyNmMwY2M3OWE3MDMxMy90YWJsZXJhbmdlOjQ4ZmI2ZDQwNDZhNjRkOGFhYzI2YzBjYzc5YTcwMzEzXzItNC0xLTEtNzY4MDE_8fb36887-53fb-4db5-9b94-62b9d2f8dac3"
      unitRef="usd">35907000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic6222cf662844c44939168fe9501c491_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTo0OGZiNmQ0MDQ2YTY0ZDhhYWMyNmMwY2M3OWE3MDMxMy90YWJsZXJhbmdlOjQ4ZmI2ZDQwNDZhNjRkOGFhYzI2YzBjYzc5YTcwMzEzXzMtMi0xLTEtNzY4MDE_16f9da90-9b7a-4a09-9165-6099408531f1"
      unitRef="usd">18196000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibd3d12f7d33f4dea85eb8ebaf1db76ad_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTo0OGZiNmQ0MDQ2YTY0ZDhhYWMyNmMwY2M3OWE3MDMxMy90YWJsZXJhbmdlOjQ4ZmI2ZDQwNDZhNjRkOGFhYzI2YzBjYzc5YTcwMzEzXzMtNC0xLTEtNzY4MDE_b24b51c7-eb77-4c6e-92ec-35c0daed6ad9"
      unitRef="usd">17893000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i711f38a209f44312b3f916081345b1e7_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTo0OGZiNmQ0MDQ2YTY0ZDhhYWMyNmMwY2M3OWE3MDMxMy90YWJsZXJhbmdlOjQ4ZmI2ZDQwNDZhNjRkOGFhYzI2YzBjYzc5YTcwMzEzXzQtMi0xLTEtNzY4MDE_b56a5b65-bbde-4147-bc67-456b3f23c6c7"
      unitRef="usd">2068000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i358cd5685f3c42c5839e8978a48cebf7_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTo0OGZiNmQ0MDQ2YTY0ZDhhYWMyNmMwY2M3OWE3MDMxMy90YWJsZXJhbmdlOjQ4ZmI2ZDQwNDZhNjRkOGFhYzI2YzBjYzc5YTcwMzEzXzQtNC0xLTEtNzY4MDE_ddf50148-e261-447c-bb47-9edf669c4475"
      unitRef="usd">2019000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic5281141039c4a2884b34699fcdccf98_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTo0OGZiNmQ0MDQ2YTY0ZDhhYWMyNmMwY2M3OWE3MDMxMy90YWJsZXJhbmdlOjQ4ZmI2ZDQwNDZhNjRkOGFhYzI2YzBjYzc5YTcwMzEzXzUtMi0xLTEtNzY4MDE_a0551713-7eba-4e06-b598-692efd4bbac9"
      unitRef="usd">5833000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i46feada2ba0a4e4284805c054f407127_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTo0OGZiNmQ0MDQ2YTY0ZDhhYWMyNmMwY2M3OWE3MDMxMy90YWJsZXJhbmdlOjQ4ZmI2ZDQwNDZhNjRkOGFhYzI2YzBjYzc5YTcwMzEzXzUtNC0xLTEtNzY4MDE_05fe99f2-6333-4acc-bf72-98680a9b018a"
      unitRef="usd">5729000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i03a15887e7a644108d19482db2a4ac9f_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTo0OGZiNmQ0MDQ2YTY0ZDhhYWMyNmMwY2M3OWE3MDMxMy90YWJsZXJhbmdlOjQ4ZmI2ZDQwNDZhNjRkOGFhYzI2YzBjYzc5YTcwMzEzXzYtMi0xLTEtNzY4MDE_915a5fbf-ee75-40d7-a6c9-5173806c769c"
      unitRef="usd">7500000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2be2b5ca73914689bed0ea8b6dbe7883_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTo0OGZiNmQ0MDQ2YTY0ZDhhYWMyNmMwY2M3OWE3MDMxMy90YWJsZXJhbmdlOjQ4ZmI2ZDQwNDZhNjRkOGFhYzI2YzBjYzc5YTcwMzEzXzYtNC0xLTEtNzY4MDE_754a80e5-73f0-4778-b2e1-26483a56cf00"
      unitRef="usd">7015000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTo0OGZiNmQ0MDQ2YTY0ZDhhYWMyNmMwY2M3OWE3MDMxMy90YWJsZXJhbmdlOjQ4ZmI2ZDQwNDZhNjRkOGFhYzI2YzBjYzc5YTcwMzEzXzctMi0xLTEtNzY4MDE_55034b38-36ef-4b5d-a0ac-1ecd6186ab54"
      unitRef="usd">72203000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTo0OGZiNmQ0MDQ2YTY0ZDhhYWMyNmMwY2M3OWE3MDMxMy90YWJsZXJhbmdlOjQ4ZmI2ZDQwNDZhNjRkOGFhYzI2YzBjYzc5YTcwMzEzXzctNC0xLTEtNzY4MDE_813ecbd6-871c-4bc0-8092-19f09402c180"
      unitRef="usd">68563000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTo0OGZiNmQ0MDQ2YTY0ZDhhYWMyNmMwY2M3OWE3MDMxMy90YWJsZXJhbmdlOjQ4ZmI2ZDQwNDZhNjRkOGFhYzI2YzBjYzc5YTcwMzEzXzgtMi0xLTEtNzY4MDE_d3636bd8-9a7a-4cf3-b6cf-55a3fc84ee2b"
      unitRef="usd">36164000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTo0OGZiNmQ0MDQ2YTY0ZDhhYWMyNmMwY2M3OWE3MDMxMy90YWJsZXJhbmdlOjQ4ZmI2ZDQwNDZhNjRkOGFhYzI2YzBjYzc5YTcwMzEzXzgtNC0xLTEtNzY4MDE_55ea9434-59e3-4b92-85d2-eccfd0d8db47"
      unitRef="usd">34253000000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTo0OGZiNmQ0MDQ2YTY0ZDhhYWMyNmMwY2M3OWE3MDMxMy90YWJsZXJhbmdlOjQ4ZmI2ZDQwNDZhNjRkOGFhYzI2YzBjYzc5YTcwMzEzXzktMi0xLTEtNzY4MDE_0452706c-3b96-45c0-8329-11685f1a9a4e"
      unitRef="usd">36039000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90YWJsZTo0OGZiNmQ0MDQ2YTY0ZDhhYWMyNmMwY2M3OWE3MDMxMy90YWJsZXJhbmdlOjQ4ZmI2ZDQwNDZhNjRkOGFhYzI2YzBjYzc5YTcwMzEzXzktNC0xLTEtNzY4MDE_58355dbd-af3f-43e9-9341-64d287045828"
      unitRef="usd">34310000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:AssetRetirementObligationsPolicy
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzYvZnJhZzowZDgzMmVjM2U1ZGQ0ZTY4YTRlZTIzYWI4ZTA0N2Q0OC90ZXh0cmVnaW9uOjBkODMyZWMzZTVkZDRlNjhhNGVlMjNhYjhlMDQ3ZDQ4XzU0OTc1NTgxNzM2Mg_2872cb1d-5f39-482a-abda-fb28d01c8827">Certain of the Company&#x2019;s franchise agreements and leases contain provisions requiring the Company to restore facilities or remove equipment in the event that the franchise or lease agreement is not renewed.  The Company expects to continually renew its franchise agreements and therefore cannot reasonably estimate any liabilities associated with such agreements. A remote possibility exists that franchise agreements could be terminated unexpectedly, which could result in the Company incurring significant expense in complying with restoration or removal provisions. The Company does not have any significant liabilities related to asset retirements recorded in its consolidated financial statements.</us-gaap:AssetRetirementObligationsPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90ZXh0cmVnaW9uOjY5Njc2NDQzYTI3MzQ1MmJiNDk2ODI0OGUzMTU1MjcxXzEwOTA0_4ca2fc44-4361-4b9c-bcea-35a3c8eec26d">Franchises, Goodwill and Other Intangible Assets&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Franchise rights represent the value attributed to agreements or authorizations with local and state authorities that allow access to homes in cable service areas.  For valuation purposes, they are defined as the future economic benefits of the right to solicit and service potential customers (customer marketing rights), and the right to deploy and market new services to potential customers (service marketing rights).  &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management estimates the fair value of franchise rights at the date of acquisition and determines if the franchise has a finite life or an indefinite life.  The Company has concluded that all of its franchises qualify for indefinite life treatment given that there are no legal, regulatory, contractual, competitive, economic or other factors which limit the period over which these rights will contribute to the Company's cash flows. The Company reassesses this determination periodically or whenever events or substantive changes in circumstances occur. &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All franchises are tested for impairment annually or more frequently as warranted by events or changes in circumstances.  Franchise assets are aggregated into essentially inseparable units of accounting to conduct valuations.  The franchise units of accounting are geographical clustering of cable systems representing the highest and best use groupings if sold to market participants.  The Company assesses qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that an indefinite lived intangible asset has been impaired.  If, after this optional qualitative assessment, the Company determines that it is not more likely than not that an indefinite lived intangible asset has been impaired, then no further quantitative testing is necessary.  In completing the qualitative impairment testing, the Company evaluates a multitude of factors that affect the fair value of its franchise assets. Examples of such factors include environmental and competitive changes within the Company's operating footprint, actual and projected operating performance, the consistency of its operating margins, equity and debt market trends, including changes in its market capitalization, and changes in its regulatory and political landscape, among other factors.  The Company performed a qualitative assessment in 2022.  After consideration of the qualitative factors in 2022, the Company concluded that it is more likely than not that the fair value of the franchise assets in each unit of accounting exceeds the carrying value of such assets and therefore did not perform a quantitative analysis at the assessment date.  Periodically, the Company may elect to perform a quantitative analysis for impairment testing. If the Company elects or is required to perform a quantitative analysis to test its franchise assets for impairment, the estimated fair value of franchises is determined utilizing an income approach model based on the present value of the estimated discrete future cash flows attributable to each of the intangible assets identified assuming a discount rate.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has determined that it has one reporting unit for purposes of the assessment of goodwill impairment.  Goodwill is tested for impairment as of November 30 of each year&lt;/span&gt;&lt;span style="color:#000080;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; or more frequently as warranted by events or changes in circumstances.  Accounting guidance also permits an optional qualitative assessment for goodwill to determine whether it is more likely than not that the carrying value of a reporting unit exceeds its fair value.  If, after this qualitative assessment, the Company determines that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount then no further quantitative testing would be necessary.  A quantitative assessment is performed if the qualitative assessment results in a more likely than not determination or if a qualitative assessment is not performed. The quantitative assessment considers whether the carrying amount of a reporting unit exceeds its fair value, in which case an impairment charge is recorded to the extent the reporting unit&#x2019;s carrying value exceeds its fair value.&#160; As with the Company&#x2019;s franchise impairment testing, in 2022 the Company elected to perform a qualitative goodwill impairment assessment, which incorporated consideration of the same qualitative factors relevant to the Company's franchise impairment testing.  As a result of that assessment, the Company concluded that goodwill is not impaired. &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer relationships are recorded at fair value as of the date acquired less accumulated amortization.  Customer relationships are amortized on an accelerated sum of years&#x2019; digits method over useful lives of 8-15 years based on the period over which current customers are expected to generate cash flows.  The Company periodically evaluates the remaining useful lives of its customer relationships to determine whether events or circumstances warrant revision to the remaining periods of amortization.  Customer relationships are evaluated for impairment upon the occurrence of events or changes in circumstances indicating that the carrying amount of an asset may not be recoverable.  Customer relationships are deemed impaired when the carrying value exceeds the projected undiscounted future cash flows associated with the customer relationships. No impairment of customer relationships was recorded in the years ended December&#160;31, 2022, 2021 or 2020.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company owns approximately $464&#160;million of Citizens Broadband Radio Service ("CBRS") priority access licenses.  The wireless spectrum licenses are considered indefinite life intangible assets recorded in other noncurrent assets on the Company's consolidated balance sheets and payments (including deposits) are presented as an investing cash outflow on the Company&#x2019;s statements of cash flows.  The Company elected to perform a qualitative impairment assessment in 2022 and concluded that its CBRS priority access licenses are not impaired.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022 and 2021, indefinite-lived and finite-lived intangible assets are presented in the following table: &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:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.121%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.624%"/&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="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross 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="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross 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="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Indefinite-lived intangible assets:&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;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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Franchises&lt;/span&gt;&lt;/td&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,346&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Wireless spectrum licenses&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:'Times New Roman',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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:#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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademarks&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:0 1pt"/&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,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;/tr&gt;&lt;tr style="height:14pt"&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;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;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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finite-lived intangible assets:&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;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,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;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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other intangible assets&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(236)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:#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: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,690&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,714)&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,976&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,670&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,376)&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,294&#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:justify"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense related to customer relationships and other intangible assets for the years ended December&#160;31, 2022, 2021 and 2020 was $1.3 billion, $1.6 billion and $1.9 billion, respectively. &lt;/span&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;The Company expects amortization expense on its finite-lived intangible assets will be as follows.  &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:89.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.527%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,083&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;582&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,976&#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;Actual amortization expense in future periods could differ from these estimates as a result of new intangible asset acquisitions or divestitures, changes in useful lives, impairments, adoption of new accounting standards and other relevant factors.</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90ZXh0cmVnaW9uOjY5Njc2NDQzYTI3MzQ1MmJiNDk2ODI0OGUzMTU1MjcxXzEwODg2_146dcc7d-32f0-4d21-98a3-18f980115c4d">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Franchise rights represent the value attributed to agreements or authorizations with local and state authorities that allow access to homes in cable service areas.  For valuation purposes, they are defined as the future economic benefits of the right to solicit and service potential customers (customer marketing rights), and the right to deploy and market new services to potential customers (service marketing rights).  &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management estimates the fair value of franchise rights at the date of acquisition and determines if the franchise has a finite life or an indefinite life.  The Company has concluded that all of its franchises qualify for indefinite life treatment given that there are no legal, regulatory, contractual, competitive, economic or other factors which limit the period over which these rights will contribute to the Company's cash flows. The Company reassesses this determination periodically or whenever events or substantive changes in circumstances occur. &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All franchises are tested for impairment annually or more frequently as warranted by events or changes in circumstances.  Franchise assets are aggregated into essentially inseparable units of accounting to conduct valuations.  The franchise units of accounting are geographical clustering of cable systems representing the highest and best use groupings if sold to market participants.  The Company assesses qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that an indefinite lived intangible asset has been impaired.  If, after this optional qualitative assessment, the Company determines that it is not more likely than not that an indefinite lived intangible asset has been impaired, then no further quantitative testing is necessary.  In completing the qualitative impairment testing, the Company evaluates a multitude of factors that affect the fair value of its franchise assets. Examples of such factors include environmental and competitive changes within the Company's operating footprint, actual and projected operating performance, the consistency of its operating margins, equity and debt market trends, including changes in its market capitalization, and changes in its regulatory and political landscape, among other factors.  The Company performed a qualitative assessment in 2022.  After consideration of the qualitative factors in 2022, the Company concluded that it is more likely than not that the fair value of the franchise assets in each unit of accounting exceeds the carrying value of such assets and therefore did not perform a quantitative analysis at the assessment date.  Periodically, the Company may elect to perform a quantitative analysis for impairment testing. If the Company elects or is required to perform a quantitative analysis to test its franchise assets for impairment, the estimated fair value of franchises is determined utilizing an income approach model based on the present value of the estimated discrete future cash flows attributable to each of the intangible assets identified assuming a discount rate.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has determined that it has one reporting unit for purposes of the assessment of goodwill impairment.  Goodwill is tested for impairment as of November 30 of each year&lt;/span&gt;&lt;span style="color:#000080;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; or more frequently as warranted by events or changes in circumstances.  Accounting guidance also permits an optional qualitative assessment for goodwill to determine whether it is more likely than not that the carrying value of a reporting unit exceeds its fair value.  If, after this qualitative assessment, the Company determines that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount then no further quantitative testing would be necessary.  A quantitative assessment is performed if the qualitative assessment results in a more likely than not determination or if a qualitative assessment is not performed. The quantitative assessment considers whether the carrying amount of a reporting unit exceeds its fair value, in which case an impairment charge is recorded to the extent the reporting unit&#x2019;s carrying value exceeds its fair value.&#160; As with the Company&#x2019;s franchise impairment testing, in 2022 the Company elected to perform a qualitative goodwill impairment assessment, which incorporated consideration of the same qualitative factors relevant to the Company's franchise impairment testing.  As a result of that assessment, the Company concluded that goodwill is not impaired. &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer relationships are recorded at fair value as of the date acquired less accumulated amortization.  Customer relationships are amortized on an accelerated sum of years&#x2019; digits method over useful lives of 8-15 years based on the period over which current customers are expected to generate cash flows.  The Company periodically evaluates the remaining useful lives of its customer relationships to determine whether events or circumstances warrant revision to the remaining periods of amortization.  Customer relationships are evaluated for impairment upon the occurrence of events or changes in circumstances indicating that the carrying amount of an asset may not be recoverable.  Customer relationships are deemed impaired when the carrying value exceeds the projected undiscounted future cash flows associated with the customer relationships. No impairment of customer relationships was recorded in the years ended December&#160;31, 2022, 2021 or 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ib452c67cadda40a5a4eacb7155f7b191_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90ZXh0cmVnaW9uOjY5Njc2NDQzYTI3MzQ1MmJiNDk2ODI0OGUzMTU1MjcxXzc5OTk_140d9c76-da49-4ad6-9d3f-5e3a59515583">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ia267311fb172443bbef89fefd64e311d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90ZXh0cmVnaW9uOjY5Njc2NDQzYTI3MzQ1MmJiNDk2ODI0OGUzMTU1MjcxXzgwMDI_ea7b62f5-71ab-436e-b910-fc0e671773af">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i3f545672b9884ba38a299b3f06c0515d_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90ZXh0cmVnaW9uOjY5Njc2NDQzYTI3MzQ1MmJiNDk2ODI0OGUzMTU1MjcxXzk2NzQ_463ef39f-6533-4cb8-a787-3c4570d54f72"
      unitRef="usd">464000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90ZXh0cmVnaW9uOjY5Njc2NDQzYTI3MzQ1MmJiNDk2ODI0OGUzMTU1MjcxXzEwODgy_f0272c58-da2e-424d-b11f-e93c8041a14e">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022 and 2021, indefinite-lived and finite-lived intangible assets are presented in the following table: &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:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.121%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.624%"/&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="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;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="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross 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="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gross 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="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Carrying Amount&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Indefinite-lived intangible assets:&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;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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Franchises&lt;/span&gt;&lt;/td&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,346&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Wireless spectrum licenses&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:'Times New Roman',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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:#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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trademarks&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:0 1pt"/&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,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;/tr&gt;&lt;tr style="height:14pt"&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;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;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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Finite-lived intangible assets:&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;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,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;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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other intangible assets&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(236)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:#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: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,690&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,714)&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,976&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,670&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,376)&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,294&#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:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i82c154f3c36740b492e5e91c5efd0a13_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzQtMi0xLTEtNzY4MDE_73075c39-b924-4ed5-888a-784799a8a1c9"
      unitRef="usd">67363000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i82c154f3c36740b492e5e91c5efd0a13_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzQtNi0xLTEtNzY4MDE_77735f78-8116-4307-be42-9f60ed8507ff"
      unitRef="usd">67363000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i5b02bc99e72c4d1881ad76f3e7877ce6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzQtOC0xLTEtNzY4MDE_b2dbb363-6dc7-401d-957c-4f9bee23a827"
      unitRef="usd">67346000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i5b02bc99e72c4d1881ad76f3e7877ce6_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzQtMTItMS0xLTc2ODAx_652197bf-4650-4047-9314-3e74e4624c8c"
      unitRef="usd">67346000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzUtMi0xLTEtNzY4MDE_40bb3ebb-6890-4cf9-b559-6037593f196d"
      unitRef="usd">29563000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzUtNi0xLTEtNzY4MDE_0c2c55e7-881c-4faf-90c2-5a4c04ec2765"
      unitRef="usd">29563000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzUtOC0xLTEtNzY4MDE_d5d9ef12-af7e-4fd4-9b8b-c6630ba3d0ba"
      unitRef="usd">29562000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzUtMTItMS0xLTc2ODAx_221e9d03-c881-4fd8-98dc-c274d0697596"
      unitRef="usd">29562000000</us-gaap:Goodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i3f545672b9884ba38a299b3f06c0515d_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzYtMi0xLTEtNzY4MDE_c67b9737-dafc-4d7b-8cb3-0fa5a0b2e8cd"
      unitRef="usd">464000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i3f545672b9884ba38a299b3f06c0515d_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzYtNi0xLTEtNzY4MDE_b776e792-6d2c-4e34-ab15-93debef2f4b6"
      unitRef="usd">464000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ib95279a879634dc68f8135311022900d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzYtOC0xLTEtNzY4MDE_3ddfef80-b25e-468c-9f8b-a867a6e931a0"
      unitRef="usd">464000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ib95279a879634dc68f8135311022900d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzYtMTItMS0xLTc2ODAx_fa17b016-b965-4b52-ac34-696629eee849"
      unitRef="usd">464000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ie3f3804c4e2e444ab04923c8ab1c4da7_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzctMi0xLTEtNzY4MDE_bc9ef6c1-2174-4aae-aeff-65346cdef29c"
      unitRef="usd">159000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ie3f3804c4e2e444ab04923c8ab1c4da7_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzctNi0xLTEtNzY4MDE_08476c9d-476b-4ae6-97f1-845e6976ead9"
      unitRef="usd">159000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ica56695039b44fb4bcefd326ad6c1421_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzctOC0xLTEtNzY4MDE_24709686-d8a8-4af8-8c6c-0ee4c7a0a800"
      unitRef="usd">159000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ica56695039b44fb4bcefd326ad6c1421_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzctMTItMS0xLTc2ODAx_18ccf4e4-e642-419f-af25-4fd72e70d3aa"
      unitRef="usd">159000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <chtr:IndefiniteLivedIntangibleAssetsIncludingGoodwill
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzgtMi0xLTEtNzY4MDE_7db1bbaf-115a-434c-81d1-dc97dfa63efe"
      unitRef="usd">97549000000</chtr:IndefiniteLivedIntangibleAssetsIncludingGoodwill>
    <chtr:IndefiniteLivedIntangibleAssetsIncludingGoodwill
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzgtNi0xLTEtNzY4MDE_c39ec8a0-5c3e-4c5c-be19-46af2825c85f"
      unitRef="usd">97549000000</chtr:IndefiniteLivedIntangibleAssetsIncludingGoodwill>
    <chtr:IndefiniteLivedIntangibleAssetsIncludingGoodwill
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzgtOC0xLTEtNzY4MDE_95b24c82-21bb-437e-ace5-2cc0c1afd44d"
      unitRef="usd">97531000000</chtr:IndefiniteLivedIntangibleAssetsIncludingGoodwill>
    <chtr:IndefiniteLivedIntangibleAssetsIncludingGoodwill
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzgtMTItMS0xLTc2ODAx_8b784a3e-ce2a-4e0d-ad7a-fd01d2a0f336"
      unitRef="usd">97531000000</chtr:IndefiniteLivedIntangibleAssetsIncludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i22898ff11eef4938bb23530f954b3988_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzExLTItMS0xLTc2ODAx_498491e4-1cf8-45d0-8a01-eebbcc6478a7"
      unitRef="usd">18250000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i22898ff11eef4938bb23530f954b3988_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzExLTQtMS0xLTc2ODAx_6abcb606-aba8-4f8d-815c-0cc506fc356b"
      unitRef="usd">15478000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i22898ff11eef4938bb23530f954b3988_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzExLTYtMS0xLTc2ODAx_5b9c470c-2d75-4403-a18a-54b34e6f912f"
      unitRef="usd">2772000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i996f3a8be93846a29111caef5169956c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzExLTgtMS0xLTc2ODAx_fb899801-14aa-4a4c-9e42-8d089b752d58"
      unitRef="usd">18240000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i996f3a8be93846a29111caef5169956c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzExLTEwLTEtMS03NjgwMQ_970e0daf-b906-4b00-9558-ae1723f3d47c"
      unitRef="usd">14180000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i996f3a8be93846a29111caef5169956c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzExLTEyLTEtMS03NjgwMQ_689fe5ad-b521-4a7c-bff0-69115faf87b5"
      unitRef="usd">4060000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i4bc53ccf2ce745f6ba9c02afd01db88e_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzEyLTItMS0xLTc2ODAx_8c89acb2-7761-4ae1-a1d5-7aac2de8dcae"
      unitRef="usd">440000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i4bc53ccf2ce745f6ba9c02afd01db88e_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzEyLTQtMS0xLTc2ODAx_6a833372-3d76-4b0b-88e3-e4ffd692a10f"
      unitRef="usd">236000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i4bc53ccf2ce745f6ba9c02afd01db88e_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzEyLTYtMS0xLTc2ODAx_bbc03e99-f834-468f-85ba-7433c8dd1ce9"
      unitRef="usd">204000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ied35a0a6e51f441b8f2e9fbdff6a3a1d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzEyLTgtMS0xLTc2ODAx_ea132403-5356-4fc1-88a3-48e350bad050"
      unitRef="usd">430000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ied35a0a6e51f441b8f2e9fbdff6a3a1d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzEyLTEwLTEtMS03NjgwMQ_e1079e41-9129-4f7a-b2c8-a137a02c169b"
      unitRef="usd">196000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ied35a0a6e51f441b8f2e9fbdff6a3a1d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzEyLTEyLTEtMS03NjgwMQ_c92545d4-da10-4cc5-beaf-d0ad96b3d58f"
      unitRef="usd">234000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzEzLTItMS0xLTc2ODAx_22648ea4-b1c8-46eb-bc80-0cf7b9658de3"
      unitRef="usd">18690000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzEzLTQtMS0xLTc2ODAx_54bf2039-da3d-4728-baec-08ef19622051"
      unitRef="usd">15714000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzEzLTYtMS0xLTc2ODAx_94cd0ef3-9229-4c48-9005-3cb4d5186e3d"
      unitRef="usd">2976000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzEzLTgtMS0xLTc2ODAx_cc4549f8-a88f-45dc-b07c-a3ed6a7e57e5"
      unitRef="usd">18670000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzEzLTEwLTEtMS03NjgwMQ_8ff7270d-f62e-4ce4-bbb2-0a878c4d9941"
      unitRef="usd">14376000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo4NmMwNzkwNTJhN2E0YTU2ODA5MjUwODE0MTA5YzI4Yy90YWJsZXJhbmdlOjg2YzA3OTA1MmE3YTRhNTY4MDkyNTA4MTQxMDljMjhjXzEzLTEyLTEtMS03NjgwMQ_6cadbb5c-d046-42f5-9472-29d148e13ecd"
      unitRef="usd">4294000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90ZXh0cmVnaW9uOjY5Njc2NDQzYTI3MzQ1MmJiNDk2ODI0OGUzMTU1MjcxXzEwNDk2_15b37b6a-2de4-4498-b8c9-4cc3831163cf"
      unitRef="usd">1300000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90ZXh0cmVnaW9uOjY5Njc2NDQzYTI3MzQ1MmJiNDk2ODI0OGUzMTU1MjcxXzEwNTAw_65efaea8-cff3-46e1-9214-95a50d6d8ade"
      unitRef="usd">1600000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90ZXh0cmVnaW9uOjY5Njc2NDQzYTI3MzQ1MmJiNDk2ODI0OGUzMTU1MjcxXzEwNTA3_f18fedd3-6975-4e76-9d8d-857f9bcb524c"
      unitRef="usd">1900000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90ZXh0cmVnaW9uOjY5Njc2NDQzYTI3MzQ1MmJiNDk2ODI0OGUzMTU1MjcxXzEwOTAy_9c4dbe1c-3369-466e-82b8-b2454c73d2ff">&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;The Company expects amortization expense on its finite-lived intangible assets will be as follows.  &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:89.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.527%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,083&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;582&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,976&#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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo2NDlkN2VjMWE2NDM0MjE3YTJiNjFjYmQzZTBiZTZlZi90YWJsZXJhbmdlOjY0OWQ3ZWMxYTY0MzQyMTdhMmI2MWNiZDNlMGJlNmVmXzAtMi0xLTEtNzY4MDE_fbcf4850-3a70-491c-82e6-321e8bfb9077"
      unitRef="usd">1083000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo2NDlkN2VjMWE2NDM0MjE3YTJiNjFjYmQzZTBiZTZlZi90YWJsZXJhbmdlOjY0OWQ3ZWMxYTY0MzQyMTdhMmI2MWNiZDNlMGJlNmVmXzEtMi0xLTEtNzY4MDE_8d987c83-ddf9-4808-952c-8f52c6a5797e"
      unitRef="usd">831000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo2NDlkN2VjMWE2NDM0MjE3YTJiNjFjYmQzZTBiZTZlZi90YWJsZXJhbmdlOjY0OWQ3ZWMxYTY0MzQyMTdhMmI2MWNiZDNlMGJlNmVmXzItMi0xLTEtNzY4MDE_2988f4f4-e4f9-4351-86a8-490de8b5704f"
      unitRef="usd">582000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo2NDlkN2VjMWE2NDM0MjE3YTJiNjFjYmQzZTBiZTZlZi90YWJsZXJhbmdlOjY0OWQ3ZWMxYTY0MzQyMTdhMmI2MWNiZDNlMGJlNmVmXzMtMi0xLTEtNzY4MDE_fa3509c9-565b-43ba-bcd4-3b27b5bb258d"
      unitRef="usd">324000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo2NDlkN2VjMWE2NDM0MjE3YTJiNjFjYmQzZTBiZTZlZi90YWJsZXJhbmdlOjY0OWQ3ZWMxYTY0MzQyMTdhMmI2MWNiZDNlMGJlNmVmXzQtMi0xLTEtNzY4MDE_0eadf015-394c-492d-b1ad-97bab328fd98"
      unitRef="usd">96000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo2NDlkN2VjMWE2NDM0MjE3YTJiNjFjYmQzZTBiZTZlZi90YWJsZXJhbmdlOjY0OWQ3ZWMxYTY0MzQyMTdhMmI2MWNiZDNlMGJlNmVmXzUtMi0xLTEtNzY4MDE_2870bf37-027a-49fb-8555-af85710379ff"
      unitRef="usd">60000000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xMzkvZnJhZzo2OTY3NjQ0M2EyNzM0NTJiYjQ5NjgyNDhlMzE1NTI3MS90YWJsZTo2NDlkN2VjMWE2NDM0MjE3YTJiNjFjYmQzZTBiZTZlZi90YWJsZXJhbmdlOjY0OWQ3ZWMxYTY0MzQyMTdhMmI2MWNiZDNlMGJlNmVmXzYtMi0xLTEtNzY4MDE_f85f25d5-b32b-4542-b576-5df1e2fbb058"
      unitRef="usd">2976000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDIvZnJhZzpiMWMyZGY1ZjJkYTY0YTRkOGZiMzY5NDgxYjU3MzZiNC90ZXh0cmVnaW9uOmIxYzJkZjVmMmRhNjRhNGQ4ZmIzNjk0ODFiNTczNmI0XzM4Mzg_7434b242-f3f2-4973-8ffb-3420342c8f43">Investments&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments are accounted for under the equity method of accounting or as equity securities, all of which are recorded in other noncurrent assets in the consolidated balance sheets as of December&#160;31, 2022 and 2021.  The Company accounts for its investments in less than majority owned investees under either the equity method or as equity securities.  The Company applies the equity method to investments when it has the ability to exercise significant influence over the operating and financial policies of the investee.  The Company&#x2019;s share of the investee&#x2019;s earnings (losses) is included in other expense, net in the consolidated statements of operations.  The Company monitors its investments for indicators that a decrease in investment value has occurred that is other than temporary. If it has been determined that an investment has sustained an other-than-temporary decline in value, the investment is written down to fair value with a charge to earnings.  Investments acquired are measured at fair value utilizing the acquisition method of accounting. The difference between the fair value and the amount of underlying equity in net assets for most equity method investments is due to unrecognized intangible assets at the investee.  These amounts are amortized as a component of equity earnings (losses), recorded within other expense, net over the estimated useful life of the asset.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments consisted of the following as of December&#160;31, 2022 and 2021:&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:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.451%"/&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity-method investments&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other investments&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,155&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203&#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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2022, the Company and Comcast Corporation ("Comcast") entered into a 50/50 joint venture to develop and offer a next-generation streaming platform on a variety of streaming devices and smart TVs. Comcast licensed its streaming platform and hardware to the joint venture and contributed the retail business for XClass TVs and Xumo, a streaming service it acquired in 2020. The Company's investment is approximately $981&#160;million with $271&#160;million paid in 2022 and with the remaining non-cancelable required contributions to be paid over multiple years and recorded as liabilities as of December&#160;31, 2022.  The Company accounts for the investment as an equity method investment and records investment income (loss) on its share of the joint venture income (loss).&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's equity-method investments balances reflected in the table above includes differences between the acquisition date fair value of certain investments acquired and the underlying equity in the net assets of the investee, referred to as a basis difference.  This basis difference is amortized as a component of equity earnings.  The remaining unamortized basis difference was $432&#160;million and $40&#160;million as of December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;For the years ended December&#160;31, 2022, 2021 and 2020, net losses from investments were $100 million, $176 million and $31 million, respectively, which were recorded in other income (expenses), net in the consolidated statements of operations.</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <us-gaap:InvestmentPolicyTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDIvZnJhZzpiMWMyZGY1ZjJkYTY0YTRkOGZiMzY5NDgxYjU3MzZiNC90ZXh0cmVnaW9uOmIxYzJkZjVmMmRhNjRhNGQ4ZmIzNjk0ODFiNTczNmI0XzEwOTk1MTE2Mzg2MzE_5a6ecfb9-1aaa-4616-9b3f-c4690789bde4">Investments are accounted for under the equity method of accounting or as equity securities, all of which are recorded in other noncurrent assets in the consolidated balance sheets as of December&#160;31, 2022 and 2021.  The Company accounts for its investments in less than majority owned investees under either the equity method or as equity securities.  The Company applies the equity method to investments when it has the ability to exercise significant influence over the operating and financial policies of the investee.  The Company&#x2019;s share of the investee&#x2019;s earnings (losses) is included in other expense, net in the consolidated statements of operations.  The Company monitors its investments for indicators that a decrease in investment value has occurred that is other than temporary. If it has been determined that an investment has sustained an other-than-temporary decline in value, the investment is written down to fair value with a charge to earnings.  Investments acquired are measured at fair value utilizing the acquisition method of accounting. The difference between the fair value and the amount of underlying equity in net assets for most equity method investments is due to unrecognized intangible assets at the investee.  These amounts are amortized as a component of equity earnings (losses), recorded within other expense, net over the estimated useful life of the asset.</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:InvestmentTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDIvZnJhZzpiMWMyZGY1ZjJkYTY0YTRkOGZiMzY5NDgxYjU3MzZiNC90ZXh0cmVnaW9uOmIxYzJkZjVmMmRhNjRhNGQ4ZmIzNjk0ODFiNTczNmI0XzM4MzE_9bf30f81-7c66-41f5-a236-6336106fe44d">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments consisted of the following as of December&#160;31, 2022 and 2021:&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:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.451%"/&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity-method investments&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other investments&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investments&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,155&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203&#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:InvestmentTableTextBlock>
    <us-gaap:EquityMethodInvestments
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDIvZnJhZzpiMWMyZGY1ZjJkYTY0YTRkOGZiMzY5NDgxYjU3MzZiNC90YWJsZTo4MDM4MGI1ZmZhYmQ0YTRjOWIwMjdhZWM4NzdkNDNhMC90YWJsZXJhbmdlOjgwMzgwYjVmZmFiZDRhNGM5YjAyN2FlYzg3N2Q0M2EwXzItMi0xLTEtNzY4MDE_2628ec9a-517a-40d8-a617-2e212db9d8f2"
      unitRef="usd">991000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDIvZnJhZzpiMWMyZGY1ZjJkYTY0YTRkOGZiMzY5NDgxYjU3MzZiNC90YWJsZTo4MDM4MGI1ZmZhYmQ0YTRjOWIwMjdhZWM4NzdkNDNhMC90YWJsZXJhbmdlOjgwMzgwYjVmZmFiZDRhNGM5YjAyN2FlYzg3N2Q0M2EwXzItNC0xLTEtNzY4MDE_25ec9ecf-0438-4237-a041-93b5ec083050"
      unitRef="usd">112000000</us-gaap:EquityMethodInvestments>
    <us-gaap:OtherInvestments
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDIvZnJhZzpiMWMyZGY1ZjJkYTY0YTRkOGZiMzY5NDgxYjU3MzZiNC90YWJsZTo4MDM4MGI1ZmZhYmQ0YTRjOWIwMjdhZWM4NzdkNDNhMC90YWJsZXJhbmdlOjgwMzgwYjVmZmFiZDRhNGM5YjAyN2FlYzg3N2Q0M2EwXzMtMi0xLTEtNzY4MDE_10705e39-888b-4b96-a6cf-76d95d371d7f"
      unitRef="usd">164000000</us-gaap:OtherInvestments>
    <us-gaap:OtherInvestments
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDIvZnJhZzpiMWMyZGY1ZjJkYTY0YTRkOGZiMzY5NDgxYjU3MzZiNC90YWJsZTo4MDM4MGI1ZmZhYmQ0YTRjOWIwMjdhZWM4NzdkNDNhMC90YWJsZXJhbmdlOjgwMzgwYjVmZmFiZDRhNGM5YjAyN2FlYzg3N2Q0M2EwXzMtNC0xLTEtNzY4MDE_bfbb8351-94cc-4d6e-b8ce-21adf1eef30e"
      unitRef="usd">91000000</us-gaap:OtherInvestments>
    <us-gaap:Investments
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDIvZnJhZzpiMWMyZGY1ZjJkYTY0YTRkOGZiMzY5NDgxYjU3MzZiNC90YWJsZTo4MDM4MGI1ZmZhYmQ0YTRjOWIwMjdhZWM4NzdkNDNhMC90YWJsZXJhbmdlOjgwMzgwYjVmZmFiZDRhNGM5YjAyN2FlYzg3N2Q0M2EwXzQtMi0xLTEtNzY4MDE_08819f17-f78b-4d5e-bbdf-a8ce9ca4e4d2"
      unitRef="usd">1155000000</us-gaap:Investments>
    <us-gaap:Investments
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDIvZnJhZzpiMWMyZGY1ZjJkYTY0YTRkOGZiMzY5NDgxYjU3MzZiNC90YWJsZTo4MDM4MGI1ZmZhYmQ0YTRjOWIwMjdhZWM4NzdkNDNhMC90YWJsZXJhbmdlOjgwMzgwYjVmZmFiZDRhNGM5YjAyN2FlYzg3N2Q0M2EwXzQtNC0xLTEtNzY4MDE_f717c80b-f741-4ba9-b1f8-23adf370071f"
      unitRef="usd">203000000</us-gaap:Investments>
    <us-gaap:EquityMethodInvestments
      contextRef="i9e19fc31bfcc4806b3f997a02fd9591f_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDIvZnJhZzpiMWMyZGY1ZjJkYTY0YTRkOGZiMzY5NDgxYjU3MzZiNC90ZXh0cmVnaW9uOmIxYzJkZjVmMmRhNjRhNGQ4ZmIzNjk0ODFiNTczNmI0XzU0OTc1NTgyMDk2NQ_269c880c-a2a5-40ad-9372-69831d634ab7"
      unitRef="usd">981000000</us-gaap:EquityMethodInvestments>
    <us-gaap:PaymentsForProceedsFromInvestments
      contextRef="ibce27c5255d24a8790c0fb1fc52396b5_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDIvZnJhZzpiMWMyZGY1ZjJkYTY0YTRkOGZiMzY5NDgxYjU3MzZiNC90ZXh0cmVnaW9uOmIxYzJkZjVmMmRhNjRhNGQ4ZmIzNjk0ODFiNTczNmI0XzU0OTc1NTgyMDk3OQ_6ec97506-2328-4766-aa34-f30856637b95"
      unitRef="usd">271000000</us-gaap:PaymentsForProceedsFromInvestments>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDIvZnJhZzpiMWMyZGY1ZjJkYTY0YTRkOGZiMzY5NDgxYjU3MzZiNC90ZXh0cmVnaW9uOmIxYzJkZjVmMmRhNjRhNGQ4ZmIzNjk0ODFiNTczNmI0XzU0OTc1NTgyMjAyMg_9865e0fa-aaef-46e6-9449-4759aa8f58a2"
      unitRef="usd">432000000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDIvZnJhZzpiMWMyZGY1ZjJkYTY0YTRkOGZiMzY5NDgxYjU3MzZiNC90ZXh0cmVnaW9uOmIxYzJkZjVmMmRhNjRhNGQ4ZmIzNjk0ODFiNTczNmI0XzU0OTc1NTgyMjAwOA_88986c33-7408-4928-b011-1394786cbaf7"
      unitRef="usd">40000000</us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDIvZnJhZzpiMWMyZGY1ZjJkYTY0YTRkOGZiMzY5NDgxYjU3MzZiNC90ZXh0cmVnaW9uOmIxYzJkZjVmMmRhNjRhNGQ4ZmIzNjk0ODFiNTczNmI0XzEwOTk1MTE2MzgzNDI_25bff552-2677-401c-8421-3392f2a61b48"
      unitRef="usd">-100000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDIvZnJhZzpiMWMyZGY1ZjJkYTY0YTRkOGZiMzY5NDgxYjU3MzZiNC90ZXh0cmVnaW9uOmIxYzJkZjVmMmRhNjRhNGQ4ZmIzNjk0ODFiNTczNmI0XzEwOTk1MTE2MzgzNDc_d6955ae7-cb5e-4a64-b159-dfbd05587dd8"
      unitRef="usd">-176000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDIvZnJhZzpiMWMyZGY1ZjJkYTY0YTRkOGZiMzY5NDgxYjU3MzZiNC90ZXh0cmVnaW9uOmIxYzJkZjVmMmRhNjRhNGQ4ZmIzNjk0ODFiNTczNmI0XzEwOTk1MTE2MzgzNTU_eab933c1-8146-4a71-960a-c180f4a5d071"
      unitRef="usd">-31000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90ZXh0cmVnaW9uOmU5OTZjNzFkNTJjNjRjMjE4ZTRmYzhiYzg1Yjg3OWZlXzE0Ng_0458d63d-b7c7-40ad-a2c1-2f6eb1f439cb">Accounts Payable and Accrued Liabilities&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts payable and accrued liabilities consist of the following as of December&#160;31, 2022 and 2021: &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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.863%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.053%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable &#x2013; trade&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued 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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Programming 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Labor&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,304&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,099&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes and regulatory fees&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and casualty&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,205&#160;&lt;/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: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,555&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,461&#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:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90ZXh0cmVnaW9uOmU5OTZjNzFkNTJjNjRjMjE4ZTRmYzhiYzg1Yjg3OWZlXzE0NA_bde3d63f-a88f-4751-9f26-031287b8e3ba">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts payable and accrued liabilities consist of the following as of December&#160;31, 2022 and 2021: &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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.863%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.053%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable &#x2013; trade&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;724&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued 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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Programming 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Labor&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,304&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capital expenditures&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,099&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes and regulatory fees&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and casualty&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;490&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,205&#160;&lt;/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: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,555&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,461&#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:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90YWJsZTowYmI1YmM2NjU2ZTg0ZjQ5ODQ2MTJkMWU5OWMwYmIzYi90YWJsZXJhbmdlOjBiYjViYzY2NTZlODRmNDk4NDYxMmQxZTk5YzBiYjNiXzItMS0xLTEtNzY4MDE_3ea23bd4-bc80-40c8-94b5-17d96692c048"
      unitRef="usd">952000000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90YWJsZTowYmI1YmM2NjU2ZTg0ZjQ5ODQ2MTJkMWU5OWMwYmIzYi90YWJsZXJhbmdlOjBiYjViYzY2NTZlODRmNDk4NDYxMmQxZTk5YzBiYjNiXzItMy0xLTEtNzY4MDE_c3cdd1d2-0c4a-4848-a604-f62868f3dadb"
      unitRef="usd">724000000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90YWJsZTowYmI1YmM2NjU2ZTg0ZjQ5ODQ2MTJkMWU5OWMwYmIzYi90YWJsZXJhbmdlOjBiYjViYzY2NTZlODRmNDk4NDYxMmQxZTk5YzBiYjNiXzMtMS0xLTEtNzY4MDE_c1c8ccb3-36ea-43bd-94ae-d39881090409"
      unitRef="usd">511000000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90YWJsZTowYmI1YmM2NjU2ZTg0ZjQ5ODQ2MTJkMWU5OWMwYmIzYi90YWJsZXJhbmdlOjBiYjViYzY2NTZlODRmNDk4NDYxMmQxZTk5YzBiYjNiXzMtMy0xLTEtNzY4MDE_57261d3f-1bf7-43b0-a924-6cb7360f9fd9"
      unitRef="usd">461000000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:ProgramRightsObligationsCurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90YWJsZTowYmI1YmM2NjU2ZTg0ZjQ5ODQ2MTJkMWU5OWMwYmIzYi90YWJsZXJhbmdlOjBiYjViYzY2NTZlODRmNDk4NDYxMmQxZTk5YzBiYjNiXzUtMS0xLTEtNzY4MDE_dd24ecf2-685f-412d-b1cb-2c013bb857e1"
      unitRef="usd">1914000000</us-gaap:ProgramRightsObligationsCurrent>
    <us-gaap:ProgramRightsObligationsCurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90YWJsZTowYmI1YmM2NjU2ZTg0ZjQ5ODQ2MTJkMWU5OWMwYmIzYi90YWJsZXJhbmdlOjBiYjViYzY2NTZlODRmNDk4NDYxMmQxZTk5YzBiYjNiXzUtMy0xLTEtNzY4MDE_4e381115-f5ca-4501-9085-c62440ad106e"
      unitRef="usd">2036000000</us-gaap:ProgramRightsObligationsCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90YWJsZTowYmI1YmM2NjU2ZTg0ZjQ5ODQ2MTJkMWU5OWMwYmIzYi90YWJsZXJhbmdlOjBiYjViYzY2NTZlODRmNDk4NDYxMmQxZTk5YzBiYjNiXzYtMS0xLTEtNzY4MDE_e281d396-b20c-4e32-af8d-58d17e30b694"
      unitRef="usd">1314000000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90YWJsZTowYmI1YmM2NjU2ZTg0ZjQ5ODQ2MTJkMWU5OWMwYmIzYi90YWJsZXJhbmdlOjBiYjViYzY2NTZlODRmNDk4NDYxMmQxZTk5YzBiYjNiXzYtMy0xLTEtNzY4MDE_7b4e3a3d-1823-4523-860b-a00ed779a96e"
      unitRef="usd">1304000000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <chtr:AccruedCapitalExpenditures
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90YWJsZTowYmI1YmM2NjU2ZTg0ZjQ5ODQ2MTJkMWU5OWMwYmIzYi90YWJsZXJhbmdlOjBiYjViYzY2NTZlODRmNDk4NDYxMmQxZTk5YzBiYjNiXzctMS0xLTEtNzY4MDE_e326aba6-4990-4be9-9a74-970faba872cd"
      unitRef="usd">1792000000</chtr:AccruedCapitalExpenditures>
    <chtr:AccruedCapitalExpenditures
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90YWJsZTowYmI1YmM2NjU2ZTg0ZjQ5ODQ2MTJkMWU5OWMwYmIzYi90YWJsZXJhbmdlOjBiYjViYzY2NTZlODRmNDk4NDYxMmQxZTk5YzBiYjNiXzctMy0xLTEtNzY4MDE_a3f61e6d-2e03-46ba-98f9-52bd2669d560"
      unitRef="usd">1281000000</chtr:AccruedCapitalExpenditures>
    <us-gaap:InterestPayableCurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90YWJsZTowYmI1YmM2NjU2ZTg0ZjQ5ODQ2MTJkMWU5OWMwYmIzYi90YWJsZXJhbmdlOjBiYjViYzY2NTZlODRmNDk4NDYxMmQxZTk5YzBiYjNiXzgtMS0xLTEtNzY4MDE_c3cd58f9-83e7-47cd-9999-a56c0aa1d3d4"
      unitRef="usd">1165000000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90YWJsZTowYmI1YmM2NjU2ZTg0ZjQ5ODQ2MTJkMWU5OWMwYmIzYi90YWJsZXJhbmdlOjBiYjViYzY2NTZlODRmNDk4NDYxMmQxZTk5YzBiYjNiXzgtMy0xLTEtNzY4MDE_cd3cb988-da87-4b01-af20-46bc44fd3bab"
      unitRef="usd">1099000000</us-gaap:InterestPayableCurrent>
    <chtr:AccruedTaxesAndRegulatoryFeesCurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90YWJsZTowYmI1YmM2NjU2ZTg0ZjQ5ODQ2MTJkMWU5OWMwYmIzYi90YWJsZXJhbmdlOjBiYjViYzY2NTZlODRmNDk4NDYxMmQxZTk5YzBiYjNiXzktMS0xLTEtNzY4MDE_d80f026d-a4f3-40d1-92ae-a394a7121038"
      unitRef="usd">667000000</chtr:AccruedTaxesAndRegulatoryFeesCurrent>
    <chtr:AccruedTaxesAndRegulatoryFeesCurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90YWJsZTowYmI1YmM2NjU2ZTg0ZjQ5ODQ2MTJkMWU5OWMwYmIzYi90YWJsZXJhbmdlOjBiYjViYzY2NTZlODRmNDk4NDYxMmQxZTk5YzBiYjNiXzktMy0xLTEtNzY4MDE_9cce1f8d-d40d-486d-ae9a-835bdaae9e82"
      unitRef="usd">592000000</chtr:AccruedTaxesAndRegulatoryFeesCurrent>
    <chtr:AccruedPropertyAndCasualtyInsuranceCurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90YWJsZTowYmI1YmM2NjU2ZTg0ZjQ5ODQ2MTJkMWU5OWMwYmIzYi90YWJsZXJhbmdlOjBiYjViYzY2NTZlODRmNDk4NDYxMmQxZTk5YzBiYjNiXzEwLTEtMS0xLTc2ODAx_5f23720d-9fa2-4a46-8537-95a7c2f792bb"
      unitRef="usd">505000000</chtr:AccruedPropertyAndCasualtyInsuranceCurrent>
    <chtr:AccruedPropertyAndCasualtyInsuranceCurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90YWJsZTowYmI1YmM2NjU2ZTg0ZjQ5ODQ2MTJkMWU5OWMwYmIzYi90YWJsZXJhbmdlOjBiYjViYzY2NTZlODRmNDk4NDYxMmQxZTk5YzBiYjNiXzEwLTMtMS0xLTc2ODAx_35477bdc-d3e8-4560-8afa-203a6eb009ad"
      unitRef="usd">490000000</chtr:AccruedPropertyAndCasualtyInsuranceCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90YWJsZTowYmI1YmM2NjU2ZTg0ZjQ5ODQ2MTJkMWU5OWMwYmIzYi90YWJsZXJhbmdlOjBiYjViYzY2NTZlODRmNDk4NDYxMmQxZTk5YzBiYjNiXzExLTEtMS0xLTc2ODAx_e447f215-9475-45ae-b344-a37730ab1ac1"
      unitRef="usd">295000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90YWJsZTowYmI1YmM2NjU2ZTg0ZjQ5ODQ2MTJkMWU5OWMwYmIzYi90YWJsZXJhbmdlOjBiYjViYzY2NTZlODRmNDk4NDYxMmQxZTk5YzBiYjNiXzExLTMtMS0xLTc2ODAx_4db5a1c4-24f3-4611-b96f-7504bcd91343"
      unitRef="usd">269000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90YWJsZTowYmI1YmM2NjU2ZTg0ZjQ5ODQ2MTJkMWU5OWMwYmIzYi90YWJsZXJhbmdlOjBiYjViYzY2NTZlODRmNDk4NDYxMmQxZTk5YzBiYjNiXzEyLTEtMS0xLTc2ODAx_309a36ae-1690-4551-994d-9e17bdbd1ea1"
      unitRef="usd">1440000000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90YWJsZTowYmI1YmM2NjU2ZTg0ZjQ5ODQ2MTJkMWU5OWMwYmIzYi90YWJsZXJhbmdlOjBiYjViYzY2NTZlODRmNDk4NDYxMmQxZTk5YzBiYjNiXzEyLTMtMS0xLTc2ODAx_478dc332-39fc-46e8-aae8-25bc79b4c33c"
      unitRef="usd">1205000000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90YWJsZTowYmI1YmM2NjU2ZTg0ZjQ5ODQ2MTJkMWU5OWMwYmIzYi90YWJsZXJhbmdlOjBiYjViYzY2NTZlODRmNDk4NDYxMmQxZTk5YzBiYjNiXzEzLTEtMS0xLTc2ODAx_183a91c7-be48-4b56-8f37-a283f28c37fc"
      unitRef="usd">10555000000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDUvZnJhZzplOTk2YzcxZDUyYzY0YzIxOGU0ZmM4YmM4NWI4NzlmZS90YWJsZTowYmI1YmM2NjU2ZTg0ZjQ5ODQ2MTJkMWU5OWMwYmIzYi90YWJsZXJhbmdlOjBiYjViYzY2NTZlODRmNDk4NDYxMmQxZTk5YzBiYjNiXzEzLTMtMS0xLTc2ODAx_8141a08b-f8c7-4478-a418-d6bc1d3de7dd"
      unitRef="usd">9461000000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90ZXh0cmVnaW9uOjhjNzhkZGU2ZmU2ZTRjMzBhMTQ4YzQ3ZTE0NzZkMDQ3XzEyNDk_a7695071-b24e-4fa2-8c33-9b025d1aa60e">Leases&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The primary leased asset classes of the Company include real estate, dark fiber, colocation facilities and other equipment.  The lease agreements include both lease and non-lease components, which the Company accounts for separately depending on the election made for each leased asset class. For real estate and dark fiber leased asset classes, the Company accounts for lease and non-lease components as a single lease component and includes all fixed payments in the measurement of lease liabilities and lease assets.  For colocation facilities leased asset class, the Company accounts for lease and non-lease components separately including only the fixed lease payment component in the measurement of lease liabilities and lease assets.    &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease assets and lease liabilities are initially recognized based on the present value of the future lease payments over the expected lease term. As for most leases the implicit rate is not readily determinable, the Company uses a discount rate in determining the present value of future payments based on the yield-to-maturity of the Company&#x2019;s secured publicly traded United States dollars denominated debt instruments interpolating the duration of the debt to the term of the executed lease.  &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s leases have base rent periods and some with optional renewal periods.  Leases with base rent periods of less than 12 months are not recorded on the balance sheet.  For purposes of measurement of lease liabilities, the expected lease terms may include renewal options when it is reasonably certain that the Company will exercise such options.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease expenses were $482 million, $463 million and $439 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively, inclusive of both short-term lease costs and variable lease costs that were not included in the measurement of operating lease liabilities.  &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash paid for amounts included in the measurement of operating lease liabilities, recorded as operating cash flows in the statements of cash flows, were $345 million, $327 million and $300 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &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;Operating lease right-of-use assets obtained in exchange for operating lease obligations were $221 million, $368 million and $378 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases is as follows.&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:74.046%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.036%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating lease right-of-use assets:&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="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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Included within other noncurrent 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,306&#160;&lt;/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 style="height:14pt"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating lease 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion included within accounts payable and accrued liabilities&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term portion included within other long-term 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,378&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,451&#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 style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term for operating leases&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6 years&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate for operating leases&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of operating lease liabilities as of December&#160;31, 2022 are as follows.&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:86.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.035%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:2pt;margin-top:2pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Undiscounted lease cash flow commitments&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,585&#160;&lt;/span&gt;&lt;/td&gt;&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reconciling impact from discounting&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:2pt;margin-top:2pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities on consolidated balance sheet as of December&#160;31, 2022&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,378&#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:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90ZXh0cmVnaW9uOjhjNzhkZGU2ZmU2ZTRjMzBhMTQ4YzQ3ZTE0NzZkMDQ3XzU0OTc1NTgxNzM2OA_7d33c1e6-20ab-4075-b520-1e7eb15296be">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The primary leased asset classes of the Company include real estate, dark fiber, colocation facilities and other equipment.  The lease agreements include both lease and non-lease components, which the Company accounts for separately depending on the election made for each leased asset class. For real estate and dark fiber leased asset classes, the Company accounts for lease and non-lease components as a single lease component and includes all fixed payments in the measurement of lease liabilities and lease assets.  For colocation facilities leased asset class, the Company accounts for lease and non-lease components separately including only the fixed lease payment component in the measurement of lease liabilities and lease assets.    &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease assets and lease liabilities are initially recognized based on the present value of the future lease payments over the expected lease term. As for most leases the implicit rate is not readily determinable, the Company uses a discount rate in determining the present value of future payments based on the yield-to-maturity of the Company&#x2019;s secured publicly traded United States dollars denominated debt instruments interpolating the duration of the debt to the term of the executed lease.  &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s leases have base rent periods and some with optional renewal periods.  Leases with base rent periods of less than 12 months are not recorded on the balance sheet.  For purposes of measurement of lease liabilities, the expected lease terms may include renewal options when it is reasonably certain that the Company will exercise such options.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90ZXh0cmVnaW9uOjhjNzhkZGU2ZmU2ZTRjMzBhMTQ4YzQ3ZTE0NzZkMDQ3XzQ2_cc39ae6c-7555-4140-9b30-055de6d44d21"
      unitRef="usd">482000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90ZXh0cmVnaW9uOjhjNzhkZGU2ZmU2ZTRjMzBhMTQ4YzQ3ZTE0NzZkMDQ3XzUw_b9a9af21-b7b5-4f31-9f5e-0f489ae76369"
      unitRef="usd">463000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90ZXh0cmVnaW9uOjhjNzhkZGU2ZmU2ZTRjMzBhMTQ4YzQ3ZTE0NzZkMDQ3XzU3_8db9b00c-0437-4c33-91e6-18dae5c6806f"
      unitRef="usd">439000000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90ZXh0cmVnaW9uOjhjNzhkZGU2ZmU2ZTRjMzBhMTQ4YzQ3ZTE0NzZkMDQ3XzQ3MQ_78f34401-7147-4baf-aa3a-42d902d86455"
      unitRef="usd">345000000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90ZXh0cmVnaW9uOjhjNzhkZGU2ZmU2ZTRjMzBhMTQ4YzQ3ZTE0NzZkMDQ3XzU0OTc1NTgxNTIxNw_dcde1af5-fdc8-4d38-bdac-1114cdea1ed4"
      unitRef="usd">327000000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90ZXh0cmVnaW9uOjhjNzhkZGU2ZmU2ZTRjMzBhMTQ4YzQ3ZTE0NzZkMDQ3XzU0OTc1NTgxNTIwOA_0ae61488-7ae7-4a1b-a481-f741fa85e13f"
      unitRef="usd">300000000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90ZXh0cmVnaW9uOjhjNzhkZGU2ZmU2ZTRjMzBhMTQ4YzQ3ZTE0NzZkMDQ3XzYyMQ_d2abd187-3da2-4864-accc-930ad4b4150f"
      unitRef="usd">221000000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90ZXh0cmVnaW9uOjhjNzhkZGU2ZmU2ZTRjMzBhMTQ4YzQ3ZTE0NzZkMDQ3XzYyOA_1224bec6-b6de-474d-84b2-5b79a339f6f8"
      unitRef="usd">368000000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90ZXh0cmVnaW9uOjhjNzhkZGU2ZmU2ZTRjMzBhMTQ4YzQ3ZTE0NzZkMDQ3XzU0OTc1NTgxNTI4Ng_71bcf3cf-0f81-4250-acc8-5ab591a7edfc"
      unitRef="usd">378000000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90ZXh0cmVnaW9uOjhjNzhkZGU2ZmU2ZTRjMzBhMTQ4YzQ3ZTE0NzZkMDQ3XzEyNTA_4de1f2bc-afb5-4e2a-9a84-913e56d01c65">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to leases is as follows.&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:74.046%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.036%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating lease right-of-use assets:&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="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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Included within other noncurrent 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,306&#160;&lt;/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 style="height:14pt"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Operating lease 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion included within accounts payable and accrued liabilities&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term portion included within other long-term 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,378&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,451&#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 style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term for operating leases&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6 years&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate for operating leases&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90YWJsZTo1ODY2ZGVhODU3NTA0MzlkOTZiMjQxYzNlYjFhNGY3YS90YWJsZXJhbmdlOjU4NjZkZWE4NTc1MDQzOWQ5NmIyNDFjM2ViMWE0ZjdhXzMtMS0xLTEtNzY4MDE_a852cfcd-dc06-4986-a5db-efb77a5ce667"
      unitRef="usd">1235000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90YWJsZTo1ODY2ZGVhODU3NTA0MzlkOTZiMjQxYzNlYjFhNGY3YS90YWJsZXJhbmdlOjU4NjZkZWE4NTc1MDQzOWQ5NmIyNDFjM2ViMWE0ZjdhXzMtMy0xLTEtNzY4MDE_8f3c0ab1-d8b7-40bf-8d3d-eba0f13484bf"
      unitRef="usd">1306000000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90YWJsZTo1ODY2ZGVhODU3NTA0MzlkOTZiMjQxYzNlYjFhNGY3YS90YWJsZXJhbmdlOjU4NjZkZWE4NTc1MDQzOWQ5NmIyNDFjM2ViMWE0ZjdhXzYtMS0xLTEtNzY4MDE_f105119c-85f2-4dc9-a2bd-a6eb3840418a"
      unitRef="usd">295000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90YWJsZTo1ODY2ZGVhODU3NTA0MzlkOTZiMjQxYzNlYjFhNGY3YS90YWJsZXJhbmdlOjU4NjZkZWE4NTc1MDQzOWQ5NmIyNDFjM2ViMWE0ZjdhXzYtMy0xLTEtNzY4MDE_b8a37832-0ff2-4cd4-be06-84498043525b"
      unitRef="usd">269000000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90YWJsZTo1ODY2ZGVhODU3NTA0MzlkOTZiMjQxYzNlYjFhNGY3YS90YWJsZXJhbmdlOjU4NjZkZWE4NTc1MDQzOWQ5NmIyNDFjM2ViMWE0ZjdhXzctMS0xLTEtNzY4MDE_febd339e-499d-40e5-939b-c7a088e026a0"
      unitRef="usd">1083000000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90YWJsZTo1ODY2ZGVhODU3NTA0MzlkOTZiMjQxYzNlYjFhNGY3YS90YWJsZXJhbmdlOjU4NjZkZWE4NTc1MDQzOWQ5NmIyNDFjM2ViMWE0ZjdhXzctMy0xLTEtNzY4MDE_57889f9e-d196-420d-892f-8bae6bd88f1a"
      unitRef="usd">1182000000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90YWJsZTo1ODY2ZGVhODU3NTA0MzlkOTZiMjQxYzNlYjFhNGY3YS90YWJsZXJhbmdlOjU4NjZkZWE4NTc1MDQzOWQ5NmIyNDFjM2ViMWE0ZjdhXzgtMS0xLTEtNzY4MDE_a7636a0e-3d87-4463-a9c8-ad7a3e8f2cad"
      unitRef="usd">1378000000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90YWJsZTo1ODY2ZGVhODU3NTA0MzlkOTZiMjQxYzNlYjFhNGY3YS90YWJsZXJhbmdlOjU4NjZkZWE4NTc1MDQzOWQ5NmIyNDFjM2ViMWE0ZjdhXzgtMy0xLTEtNzY4MDE_71d8c3c2-b04a-4364-a4d5-6ee478842254"
      unitRef="usd">1451000000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90YWJsZTo1ODY2ZGVhODU3NTA0MzlkOTZiMjQxYzNlYjFhNGY3YS90YWJsZXJhbmdlOjU4NjZkZWE4NTc1MDQzOWQ5NmIyNDFjM2ViMWE0ZjdhXzEwLTEtMS0xLTc2ODAx_be2add4d-6fcf-4f3e-a907-91b57073235e">P5Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90YWJsZTo1ODY2ZGVhODU3NTA0MzlkOTZiMjQxYzNlYjFhNGY3YS90YWJsZXJhbmdlOjU4NjZkZWE4NTc1MDQzOWQ5NmIyNDFjM2ViMWE0ZjdhXzEwLTMtMS0xLTc2ODAx_8cd26df6-a3cb-4da7-98e1-fd20ee714e6c">P5Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90YWJsZTo1ODY2ZGVhODU3NTA0MzlkOTZiMjQxYzNlYjFhNGY3YS90YWJsZXJhbmdlOjU4NjZkZWE4NTc1MDQzOWQ5NmIyNDFjM2ViMWE0ZjdhXzExLTEtMS0xLTc2ODAx_947f6652-bb26-45df-9810-6e572e9a672a"
      unitRef="number">0.037</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90YWJsZTo1ODY2ZGVhODU3NTA0MzlkOTZiMjQxYzNlYjFhNGY3YS90YWJsZXJhbmdlOjU4NjZkZWE4NTc1MDQzOWQ5NmIyNDFjM2ViMWE0ZjdhXzExLTMtMS0xLTc2ODAx_bb00830b-d2ef-4600-aef5-4475d457f252"
      unitRef="number">0.034</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90ZXh0cmVnaW9uOjhjNzhkZGU2ZmU2ZTRjMzBhMTQ4YzQ3ZTE0NzZkMDQ3XzEyNTI_57c4ad38-4bbb-43fa-b320-9b43ce3ce50b">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of operating lease liabilities as of December&#160;31, 2022 are as follows.&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:86.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.035%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:2pt;margin-top:2pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Undiscounted lease cash flow commitments&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,585&#160;&lt;/span&gt;&lt;/td&gt;&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reconciling impact from discounting&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:2pt;margin-top:2pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities on consolidated balance sheet as of December&#160;31, 2022&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,378&#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="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90YWJsZTo2MTQxOGFmMTMyMTI0ZjgyOWY2ZDQzN2MwMTljYzVhMi90YWJsZXJhbmdlOjYxNDE4YWYxMzIxMjRmODI5ZjZkNDM3YzAxOWNjNWEyXzAtMS0xLTEtNzY4MDE_d094567d-1163-4219-bd0e-c9a4b97a1271"
      unitRef="usd">365000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90YWJsZTo2MTQxOGFmMTMyMTI0ZjgyOWY2ZDQzN2MwMTljYzVhMi90YWJsZXJhbmdlOjYxNDE4YWYxMzIxMjRmODI5ZjZkNDM3YzAxOWNjNWEyXzEtMS0xLTEtNzY4MDE_a4373924-f131-4a9b-8cab-89e089ff7c20"
      unitRef="usd">324000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90YWJsZTo2MTQxOGFmMTMyMTI0ZjgyOWY2ZDQzN2MwMTljYzVhMi90YWJsZXJhbmdlOjYxNDE4YWYxMzIxMjRmODI5ZjZkNDM3YzAxOWNjNWEyXzItMS0xLTEtNzY4MDE_77945c41-4710-4584-b09a-04ce9ff19508"
      unitRef="usd">266000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90YWJsZTo2MTQxOGFmMTMyMTI0ZjgyOWY2ZDQzN2MwMTljYzVhMi90YWJsZXJhbmdlOjYxNDE4YWYxMzIxMjRmODI5ZjZkNDM3YzAxOWNjNWEyXzMtMS0xLTEtNzY4MDE_42d046bc-67db-4cc1-842c-69998553bdd3"
      unitRef="usd">191000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90YWJsZTo2MTQxOGFmMTMyMTI0ZjgyOWY2ZDQzN2MwMTljYzVhMi90YWJsZXJhbmdlOjYxNDE4YWYxMzIxMjRmODI5ZjZkNDM3YzAxOWNjNWEyXzQtMS0xLTEtNzY4MDE_91c0a732-4e4f-4ece-a132-1417b60aec72"
      unitRef="usd">149000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90YWJsZTo2MTQxOGFmMTMyMTI0ZjgyOWY2ZDQzN2MwMTljYzVhMi90YWJsZXJhbmdlOjYxNDE4YWYxMzIxMjRmODI5ZjZkNDM3YzAxOWNjNWEyXzUtMS0xLTEtNzY4MDE_79269899-4cba-4aad-903c-78b95ff02289"
      unitRef="usd">290000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90YWJsZTo2MTQxOGFmMTMyMTI0ZjgyOWY2ZDQzN2MwMTljYzVhMi90YWJsZXJhbmdlOjYxNDE4YWYxMzIxMjRmODI5ZjZkNDM3YzAxOWNjNWEyXzYtMS0xLTEtNzY4MDE_3bb25af5-c9ac-4295-98b8-cc1a4d46b936"
      unitRef="usd">1585000000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <chtr:Reconcilingimpactfromdiscountingcapitalleaseliabilities
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90YWJsZTo2MTQxOGFmMTMyMTI0ZjgyOWY2ZDQzN2MwMTljYzVhMi90YWJsZXJhbmdlOjYxNDE4YWYxMzIxMjRmODI5ZjZkNDM3YzAxOWNjNWEyXzctMS0xLTEtNzY4MDE_378fac04-26ed-4308-8488-f7d95e7d6d7e"
      unitRef="usd">207000000</chtr:Reconcilingimpactfromdiscountingcapitalleaseliabilities>
    <us-gaap:OperatingLeaseLiability
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNDgvZnJhZzo4Yzc4ZGRlNmZlNmU0YzMwYTE0OGM0N2UxNDc2ZDA0Ny90YWJsZTo2MTQxOGFmMTMyMTI0ZjgyOWY2ZDQzN2MwMTljYzVhMi90YWJsZXJhbmdlOjYxNDE4YWYxMzIxMjRmODI5ZjZkNDM3YzAxOWNjNWEyXzgtMS0xLTEtNzY4MDE_c65d8f49-ce50-482b-a748-c57e39793248"
      unitRef="usd">1378000000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LongTermDebtTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzE0NjUw_6c762e6a-9fb7-4e7b-bbcc-47ec3e978e09">Long-Term Debt&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of our debt as of December&#160;31, 2022 and 2021 is as follows: &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:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.010%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.717%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal Amount&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Value&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Interest Rate&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal Amount&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Value&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Interest Rate&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Senior unsecured notes&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.8&#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:'Times New Roman',sans-serif;font-size:8pt;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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.7&#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:'Times New Roman',sans-serif;font-size:8pt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Senior secured notes and debentures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/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:'Times New Roman',sans-serif;font-size:8pt;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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Credit facilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/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:'Times New Roman',sans-serif;font-size:8pt;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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total debt&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:'Times New Roman',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 #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97,368&#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:'Times New Roman',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 #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97,603&#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:'Times New Roman',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 #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,798&#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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 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:'Times New Roman',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 #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,198&#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:'Times New Roman',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 #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,561&#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:'Times New Roman',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 #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;99,641&#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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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&gt;&lt;br/&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:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.8pt"&gt;Includes the Company's &#xa3;625&#160;million aggregate principal amount of fixed-rate British pound sterling denominated notes (the &#x201c;Sterling Notes&#x201d;) (remeasured at $755 million and $846 million as of December&#160;31, 2022 and 2021, respectively, using the exchange rate at the respective dates) and the Company's &#xa3;650&#160;million aggregate principal amount of Sterling Notes (remeasured at $786 million and $879 million as of December&#160;31, 2022 and 2021, respectively, using the exchange rate at the respective dates).&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:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;The Company has availability under the Charter Operating credit facilities of approximately $4.0 billion as of December&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair value of the Company&#x2019;s senior unsecured and secured notes and debentures as of December&#160;31, 2022 and 2021 is based on quoted market prices in active markets and is classified within Level 1 of the valuation hierarchy, while the estimated fair value of the Company&#x2019;s credit facilities is based on quoted market prices in inactive markets and is classified within Level 2.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2022, CCO Holdings, LLC ("CCO Holdings") and CCO Holdings Capital Corp. jointly issued $2.7 billion aggregate principal amount of senior unsecured notes and Charter Operating and Charter Communications Operating Capital Corp. jointly issued $3.5 billion aggregate principal amount of senior secured notes.  The notes were issued at varying rates, prices and maturity dates and the net proceeds were used to pay related fees and expenses and for general corporate purposes, including funding buybacks of Charter Class A common stock and Charter Holdings common units as well as repaying certain indebtedness.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December&#160;31, 2022, 2021 and 2020, the Company repurchased $3.0&#160;billion, $5.1 billion and $10.7 billion, respectively, of various series of senior notes.  Losses on extinguishment of debt are recorded in other income (expenses), net in the consolidated statements of operations and consisted of the following.&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: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:51.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.108%"/&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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CCO Holdings notes redemption&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(145)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time Warner Cable, LLC notes redemption&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charter Operating notes redemption&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charter Operating credit facility refinancing&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on extinguishment of debt&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144)&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(143)&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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;CCO Holdings Notes&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The CCO Holdings notes are senior debt obligations of CCO Holdings and CCO Holdings Capital Corp. and rank equally with all other current and future unsecured, unsubordinated obligations of CCO Holdings and CCO Holdings Capital Corp.&#160; They are structurally subordinated to all obligations of subsidiaries of CCO Holdings.&#160; &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CCO Holdings may redeem some or all of the CCO Holdings notes at any time at a premium.&#160; The optional redemption price declines to 100% of the respective series&#x2019; principal amount, plus accrued and unpaid interest, if any, on or after varying dates in 2023 through 2031. &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, at any time prior to varying dates in 2023 through 2025, CCO Holdings may redeem up to 40% of the aggregate principal amount of certain notes at a premium plus accrued and unpaid interest to the redemption date, with the net cash proceeds of one or more equity offerings (as defined in the indenture); provided that certain conditions are met.  In the event of specified change of control events, CCO Holdings must offer to purchase the outstanding CCO Holdings notes from the holders at a purchase price equal to 101% of the total principal amount of the notes, plus any accrued and unpaid interest.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The indentures governing the CCO Holdings notes contain certain covenants that restrict the ability of CCO Holdings, CCO Holdings Capital Corp. and all of their restricted subsidiaries to: &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="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;incur additional 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;pay dividends on equity or repurchase equity;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;make 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;sell all or substantially all of their assets or merge with or into other companies;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;sell assets;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;in the case of restricted subsidiaries, create or permit to exist dividend or payment restrictions with respect to CCO Holdings, guarantee their parent companies debt, or issue specified equity interests; &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;engage in certain transactions with affiliates; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt"&gt;grant liens (with respect to only CCO Holdings).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The above limitations in certain circumstances regarding incurrence of debt, payment of dividends and making investments contained in the indentures of CCO Holdings permit CCO Holdings and its restricted subsidiaries to perform the above, so long as, after giving pro forma effect to the above, the leverage ratio would be below a specified level for the issuer.  The maximum total leverage ratio under the indentures is 6.0 to 1.0.  The leverage ratio was 4.2 as of December&#160;31, 2022. &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Charter Operating Notes&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Charter Operating notes are guaranteed by CCO Holdings and substantially all of the subsidiaries of Charter Operating.  In addition, the Charter Operating notes are secured by a perfected first priority security interest in substantially all of the assets of Charter Operating and substantially all of its subsidiaries to the extent such liens can be perfected under the Uniform Commercial Code by the filing of a financing statement and the liens rank equally with the liens on the collateral securing obligations under the Charter Operating credit facilities.  Charter Operating may redeem some or all of the Charter Operating notes at any time at a premium.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Charter Operating notes are subject to the terms and conditions of the indentures governing the Charter Operating notes.  The Charter Operating notes indentures contain customary representations and warranties and affirmative covenants with customary negative covenants, including restrictions on the ability of Charter Operating or any of its material subsidiaries to incur liens securing indebtedness for borrowed money and on the ability of Charter Operating to consolidate, merge or convey or transfer substantially all of their assets.  The Charter Operating indentures also contain customary events of default.&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Charter Operating Credit Facilities&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2022, Charter Operating entered into an amendment to its credit agreement.  The Charter Operating credit facilities have an outstanding principal amount of $13.9 billion at December&#160;31, 2022 as follows: &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="padding-left:18pt;padding-right:9pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;term loan A-5 with a remaining principal amount of approximately $5.9 billion, which is repayable in quarterly installments and aggregating $303 million in each loan year, with the remaining balance due at final maturity on August 31, 2027.  Pricing on term loan A-5 is Secured Overnight Financing Rate (&#x201c;SOFR&#x201d;) plus 1.25%;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;padding-right:9pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;term loan A-6 with a remaining principal amount of approximately $487 million, which is repayable in quarterly installments and aggregating $25 million in each loan year, with the remaining balance due at final maturity on August 31, 2028.  Pricing on term loan A-6 is SOFR plus 1.50%;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;padding-right:9pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;term loan B-1 with a remaining principal amount of approximately $2.3 billion, which is repayable in equal quarterly installments and aggregating $25 million in each loan year, with the remaining balance due at final maturity on April 30, 2025.  Pricing on term loan B-1 is LIBOR plus 1.75%; &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;padding-right:9pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;term loan B-2 with a remaining principal amount of approximately $3.7 billion, which is repayable in equal quarterly installments and aggregating $38 million in each loan year, with the remaining balance due at final maturity on February 1, 2027.  Pricing on term loan B-2 is LIBOR plus 1.75%; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;padding-right:9pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;a revolving loan with an outstanding balance of $1.5 billion and allowing for borrowings of up to $5.5 billion maturing on August 31, 2027.  Pricing on the revolving loan is SOFR plus 1.25% with a commitment fee based on Charter's corporate family rating and not to exceed 0.20%.  As of December&#160;31, 2022, $37 million of the revolving loan was utilized to collateralize a like principal amount of letters of credit out of $484 million of letters of credit issued on the Company&#x2019;s behalf.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts outstanding under the Charter Operating credit facilities bear interest, at Charter Operating&#x2019;s election, at a base rate, SOFR or LIBOR, as defined, plus an applicable margin. SOFR and LIBOR were both 4.4% as of December&#160;31, 2022 and as of December&#160;31, 2021, LIBOR was 0.10%.  &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Charter Operating credit facilities also allow us to enter into incremental term loans in the future, with amortization as set forth in the notices establishing such term loans.  Although the Charter Operating credit facilities allow for the incurrence of a certain amount of incremental term loans subject to pro forma compliance with its financial maintenance covenants, no assurance can be given that the Company could obtain additional incremental term loans in the future if Charter Operating sought to do so or what amount of incremental term loans would be allowable at any given time under the terms of the Charter Operating credit facilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The obligations of Charter Operating under the Charter Operating credit facilities are guaranteed by CCO Holdings and substantially all of the subsidiaries of Charter Operating.  The obligations are also secured by (i)&#160;a lien on substantially all of the assets of Charter Operating and substantially all of its subsidiaries, to the extent such lien can be perfected under the Uniform Commercial Code by the filing of a financing statement, and (ii)&#160;a pledge of the equity interests directly or indirectly owned by Charter Operating in substantially all of its subsidiaries, as well as intercompany obligations owing to it and the guarantor subsidiaries by any of their affiliates.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Charter Operating credit facilities contain representations and warranties, and customary affirmative and negative covenants, including restrictions on the ability of Charter Operating or any of its subsidiaries to incur liens securing indebtedness for borrowed money and on the ability of Charter Operating to consolidate, merge or convey or transfer substantially all of its assets.  The financial covenants measure performance against standards set for leverage to be tested as of the end of each quarter.  The Charter Operating credit facilities also contain customary events of default and the right to cure with respect to any defaults or events of default.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Time Warner Cable, LLC Notes and Debentures&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Time Warner Cable, LLC ("TWC, LLC") senior notes and debentures are guaranteed by CCO Holdings, Charter Operating and substantially all of the subsidiaries of Charter Operating (other than TWC, LLC) and rank equally with the liens on the collateral securing obligations under the Charter Operating notes and credit facilities.  Interest on each series of TWC, LLC senior notes and debentures is payable semi-annually (with the exception of the Sterling Notes, which is payable annually) in arrears.&#160;&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The TWC, LLC indentures contain customary covenants relating to restrictions on the ability of TWC, LLC or any of its  material subsidiaries to incur liens securing indebtedness for borrowed money and on the ability of TWC, LLC and Time Warner Cable Enterprises LLC ("TWCE") to consolidate, merge or convey or transfer substantially all of their assets. The TWC, LLC indentures also contain customary events of default.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The TWC, LLC senior notes and debentures may be redeemed in whole or in part at any time at TWC, LLC&#x2019;s option at a redemption price equal to the greater of (i)&#160;all of the applicable principal amount being redeemed and (ii)&#160;the sum of the present values of the remaining scheduled payments on the applicable TWC, LLC senior notes and debentures discounted to the redemption date on a semi-annual basis (with the exception of the Sterling Notes, which are on an annual basis), at a comparable government bond rate plus a designated number of basis points as further described in the indenture and the applicable note or debenture, plus, in each case, accrued but unpaid interest to, but not including, the redemption date.&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may offer to redeem all, but not less than all, of the Sterling Notes in the event of certain changes in the tax laws of the U.S. (or any taxing authority in the U.S.). This redemption would be at a redemption price equal to 100% of the principal amount, together with accrued and unpaid interest on the Sterling Notes to, but not including, the redemption date.&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;TWCE Debentures&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The TWCE senior debentures are guaranteed by CCO Holdings, Charter Operating, and substantially all of the subsidiaries of Charter Operating (other than TWCE) and rank equally with the liens on the collateral securing obligations under the Charter Operating notes and credit facilities.  Interest on each series of TWCE senior debentures is payable semi-annually in arrears. The TWCE senior debentures are not redeemable before maturity.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The TWCE indentures contain customary covenants relating to restrictions on the ability of TWC, TWCE or any of its subsidiaries to incur liens securing indebtedness for borrowed money and on the ability of TWC, LLC and TWCE to consolidate, merge or convey or transfer substantially all of their assets. The TWCE indentures also contain customary events of default. &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Limitations on Distributions&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Distributions by the Company&#x2019;s subsidiaries to a parent company for payment of principal on parent company notes are restricted under the CCO Holdings indentures discussed above, unless there is no default under the applicable indenture, and unless CCO Holdings&#x2019; leverage ratio test is met at the time of such distribution.  As of December&#160;31, 2022, there was no default &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;under any of these indentures and CCO Holdings met its applicable leverage ratio tests based on December&#160;31, 2022 financial results. There can be no assurance that CCO Holdings will satisfy these tests at the time of the contemplated distribution.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the limitation on distributions under the various indentures, distributions by the Company&#x2019;s subsidiaries may be limited by applicable law, including the Delaware Limited Liability Company Act, under which the Company&#x2019;s subsidiaries may make distributions if they have &#x201c;surplus&#x201d; as defined in the act.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Liquidity and Future Principal and Interest Payments&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company continues to have significant amounts of debt, and its business requires significant cash to fund principal and interest payments on its debt, capital expenditures and ongoing operations.  As set forth below, the Company has significant future principal and interest payments.  The Company continues to monitor the capital markets, and it expects to undertake refinancing transactions and utilize free cash flow and cash on hand to further extend or reduce the maturities of its principal obligations.  The timing and terms of any refinancing transactions will be subject to market conditions.  &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest payments on variable debt are estimated using amounts outstanding at December&#160;31, 2022 and the average implied forward LIBOR or SOFR rates applicable for the quarter during the interest rate reset based on the yield curve in effect at December&#160;31, 2022.  Actual interest payments will differ based on actual LIBOR and SOFR rates and actual amounts outstanding for applicable periods.  Based upon outstanding indebtedness as of December&#160;31, 2022, the amortization of term loans, and the maturity dates for all senior and subordinated notes, total future principal and interest payments on the total borrowings under all debt agreements are as follows.   &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:71.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.352%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Principal&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,890&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,021&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,536&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,858&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,368&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,353&#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;/table&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzEwOTk1MTE2NDMxMjM_785eae04-16c8-43d0-930b-60f79547633d">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of our debt as of December&#160;31, 2022 and 2021 is as follows: &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:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.010%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.387%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.717%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal Amount&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Value&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Interest Rate&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Principal Amount&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying Value&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Interest Rate&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Senior unsecured notes&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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;26,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.8&#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:'Times New Roman',sans-serif;font-size:8pt;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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.7&#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:'Times New Roman',sans-serif;font-size:8pt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Senior secured notes and debentures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;46,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;56,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;57,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/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:'Times New Roman',sans-serif;font-size:8pt;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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Credit facilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/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:'Times New Roman',sans-serif;font-size:8pt;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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total debt&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:'Times New Roman',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 #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97,368&#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:'Times New Roman',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 #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97,603&#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:'Times New Roman',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 #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;82,798&#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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 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:'Times New Roman',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 #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,198&#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:'Times New Roman',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 #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,561&#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:'Times New Roman',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 #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;99,641&#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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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&gt;&lt;br/&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:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.8pt"&gt;Includes the Company's &#xa3;625&#160;million aggregate principal amount of fixed-rate British pound sterling denominated notes (the &#x201c;Sterling Notes&#x201d;) (remeasured at $755 million and $846 million as of December&#160;31, 2022 and 2021, respectively, using the exchange rate at the respective dates) and the Company's &#xa3;650&#160;million aggregate principal amount of Sterling Notes (remeasured at $786 million and $879 million as of December&#160;31, 2022 and 2021, respectively, using the exchange rate at the respective dates).&lt;/span&gt;&lt;/div&gt;(b)The Company has availability under the Charter Operating credit facilities of approximately $4.0 billion as of December&#160;31, 2022.</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i451f437a6fef48cb857b44f2939e0b53_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzItMS0xLTEtODE0Njg_4abbfd8e-0ab3-4d88-9be9-697d22c460a3"
      unitRef="usd">26650000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i451f437a6fef48cb857b44f2939e0b53_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzItMy0xLTEtNzY4MDE_b0073dc9-a314-4ea4-b258-469caab39839"
      unitRef="usd">26567000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="ic3502c8dd11e4cbd89878c46bd5b0ecd_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzItNS0xLTEtODE0NzE_452bf1df-8140-43ea-8442-c7f4057e9a8c"
      unitRef="usd">22426000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i451f437a6fef48cb857b44f2939e0b53_I20221231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzItNy0xLTEtODE1NTU_2fe1408b-0f4f-4cee-8f65-e71dc6255726"
      unitRef="number">0.048</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia8e0685f21cd4785bf250e078e7ca772_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzItOS0xLTEtODE0NzU_2bac1d21-fb86-4a28-8733-9c61390eaef6"
      unitRef="usd">23950000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="ia8e0685f21cd4785bf250e078e7ca772_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzItMTEtMS0xLTc2ODAx_d6c3c71b-d7b0-4cba-bcb4-79d174deff68"
      unitRef="usd">23882000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="ifac67038fa5b4cad813200a522f71cf7_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzItMTMtMS0xLTgxNDc1_8010eed8-c928-429d-9445-d0fe820fe07e"
      unitRef="usd">24630000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="ia8e0685f21cd4785bf250e078e7ca772_I20211231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzItMTUtMS0xLTgxNTQ2_1ac54b37-9d81-4cac-92be-5ab6c8d0ae3a"
      unitRef="number">0.047</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="if9a0342c5c4b41ac97c12788c342101e_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzMtMS0xLTEtODE0ODA_d685e784-0c34-4d01-9c87-bf10e739646b"
      unitRef="usd">56841000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="if9a0342c5c4b41ac97c12788c342101e_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzYtMy0xLTEtNzY4MDE_9d05cebb-47d5-4b9a-a3ba-7ef92043fb4f"
      unitRef="usd">57213000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="i764c2d39cc2547c8a0705c5d74c09662_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzMtNS0xLTEtODE0ODA_8c031e6f-c806-48c1-9cf3-1e484460844f"
      unitRef="usd">46905000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="if9a0342c5c4b41ac97c12788c342101e_I20221231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzMtNy0xLTEtODE1NTU_958d74e4-dc04-4558-b383-c1d2fad2c068"
      unitRef="number">0.051</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i7c54c942477c4c15968d66047a46c644_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzMtOS0xLTEtODE0ODU_3d2761b0-65c0-441b-97dc-45dcad4a5997"
      unitRef="usd">56525000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i7c54c942477c4c15968d66047a46c644_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzYtMTEtMS0xLTc2ODAx_7f18ac1d-b8ac-4430-b675-7a5bf54eac9c"
      unitRef="usd">57011000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="ibfaa2f4c80ef4ee096c93148a467d4ab_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzMtMTMtMS0xLTgxNDg1_3bbdec61-5d2a-4175-af23-d928bc64f8a3"
      unitRef="usd">64346000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i7c54c942477c4c15968d66047a46c644_I20211231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzMtMTUtMS0xLTgxNTQ2_c7049ab6-f4c6-472d-ae00-814fcb90b6b5"
      unitRef="number">0.050</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i2856cc9c346948349092f06f20fe0c3c_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzQtMS0xLTEtODE0OTA_ccf0746a-f1a9-4af8-a6e1-b911a763ebf1"
      unitRef="usd">13877000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i2856cc9c346948349092f06f20fe0c3c_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzEwLTMtMS0xLTc2ODAx_c7e20fbd-c67b-4d92-9346-1ad0c363a33d"
      unitRef="usd">13823000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="ic3cd11479fae4aaeaf9e19e0d5b46dd3_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzQtNS0xLTEtODE0OTA_0962ae81-9d64-4aab-91a5-da30696079b1"
      unitRef="usd">13467000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i2856cc9c346948349092f06f20fe0c3c_I20221231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzQtNy0xLTEtODE1MTc_0bc24337-377e-4b8f-9227-678bca9e7651"
      unitRef="number">0.059</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ib6d05e29cd324326bdb3cc774f86bc58_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzQtOS0xLTEtODE0OTU_2e874718-0892-4fd0-8266-7ad03802682e"
      unitRef="usd">10723000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="ib6d05e29cd324326bdb3cc774f86bc58_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzEwLTExLTEtMS03NjgwMQ_e0ba5286-6050-4f42-b89a-468ea010e43b"
      unitRef="usd">10668000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="i7fbf30af4ef64718aab7cea1afb96cef_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzQtMTMtMS0xLTgxNDk1_e3c48718-2c04-4ea6-b299-4216732caf5b"
      unitRef="usd">10665000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="ib6d05e29cd324326bdb3cc774f86bc58_I20211231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzQtMTUtMS0xLTgxNTA5_d25c60bb-2413-4ce1-ad3c-a462b17959f8"
      unitRef="number">0.016</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzUtMS0xLTEtODE1MDA_7f7c9302-2b62-406c-aedf-ac864490c311"
      unitRef="usd">97368000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzExLTMtMS0xLTc2ODAx_7e9e46c5-c0d6-4369-b214-4d38fe3db41e"
      unitRef="usd">97603000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzUtNS0xLTEtODE1MDA_368eebf4-bfae-4b58-acba-64585fc0742f"
      unitRef="usd">82798000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzUtNy0xLTEtODE1MjE_c91c58a9-0c2c-40a0-b07c-cea26b532714"
      unitRef="number">0.051</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzUtOS0xLTEtODE1MDU_86fd983d-8770-4105-ad7f-f87662f83a61"
      unitRef="usd">91198000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzExLTExLTEtMS03NjgwMQ_76d1e78c-99b0-405e-9093-a8e9d0940e8f"
      unitRef="usd">91561000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzUtMTMtMS0xLTgxNTA1_44ac1189-6eff-4c41-a999-8ce3230f89aa"
      unitRef="usd">99641000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxZDQ3ZjRlODQxZDE0OGYwYjg2YmU3NTBjM2RhNjQ2MS90YWJsZXJhbmdlOjFkNDdmNGU4NDFkMTQ4ZjBiODZiZTc1MGMzZGE2NDYxXzUtMTUtMS0xLTgxNTEz_a835ffe3-7087-4173-b635-5869d1e9befb"
      unitRef="number">0.045</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i9ec8899d055c440bbe7bbca8ffdea4e9_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzEwNw_34855f04-b75f-4322-922e-e6e1f39fb474"
      unitRef="gbp">625000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i9ec8899d055c440bbe7bbca8ffdea4e9_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzU0OTc1NTgzNTM2OQ_4da30806-96b5-4121-a8c0-7670c02e77e0"
      unitRef="usd">755000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i2f395db330e941549157c77d789792be_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzU0OTc1NTgzNTQ1MQ_8ef5a27d-7f95-4b5e-b0b5-d8f7773932fb"
      unitRef="usd">846000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id2eb79d147d4463f94bb4f2ceccb05d3_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzU0OTc1NTgzNjI2NQ_8cae6212-a2b1-4e0a-929e-82cace768753"
      unitRef="gbp">650000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id2eb79d147d4463f94bb4f2ceccb05d3_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzU0OTc1NTgzNjQ5Ng_8db53d0d-af93-4627-839c-437b24ad3a59"
      unitRef="usd">786000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i30027d8e986e4bfd9fe5b76786308423_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzU0OTc1NTgzNjUwMA_f77bf979-8524-43b4-bec3-8503b42bf2c5"
      unitRef="usd">879000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="iead1c9c9ac4745448289421fddf5d99b_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzM0NA_aee0e85a-4cc3-42b8-8bc2-5d437d92588b"
      unitRef="usd">4000000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap-supplement:DebtInstrumentIssuedPrincipal
      contextRef="i864c5c858f4b40d1bddeb4319bf99b50_D20220101-20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzQ0OQ_d809becc-0c27-4735-ac30-d73b93be48c7"
      unitRef="usd">2700000000</us-gaap-supplement:DebtInstrumentIssuedPrincipal>
    <us-gaap-supplement:DebtInstrumentIssuedPrincipal
      contextRef="ia453b273aeb14d4395cd4391e7facb65_D20220101-20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzYzOA_d38c880b-fcd8-45fe-a237-5e0ba483a9cc"
      unitRef="usd">3500000000</us-gaap-supplement:DebtInstrumentIssuedPrincipal>
    <us-gaap:DebtInstrumentRepurchasedFaceAmount
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzEwMzI_0fd4cc58-1974-401d-90d3-b68630d9d82c"
      unitRef="usd">3000000000</us-gaap:DebtInstrumentRepurchasedFaceAmount>
    <us-gaap:DebtInstrumentRepurchasedFaceAmount
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzEwMzY_e80691be-8383-48dd-8b44-4cc7443d2364"
      unitRef="usd">5100000000</us-gaap:DebtInstrumentRepurchasedFaceAmount>
    <us-gaap:DebtInstrumentRepurchasedFaceAmount
      contextRef="i634e2d3ab7334b129acae6fdcd48c35f_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzEwNDM_f642d3a2-d114-4dcc-9217-0500db7f9701"
      unitRef="usd">10700000000</us-gaap:DebtInstrumentRepurchasedFaceAmount>
    <us-gaap:ScheduleOfExtinguishmentOfDebtTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzE0NjQw_d40fadf7-738d-48b4-bb5f-7496d903f284">Losses on extinguishment of debt are recorded in other income (expenses), net in the consolidated statements of operations and consisted of the following.&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:51.970%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.108%"/&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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CCO Holdings notes redemption&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(145)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time Warner Cable, LLC notes redemption&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charter Operating notes redemption&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charter Operating credit facility refinancing&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on extinguishment of debt&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144)&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(143)&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:ScheduleOfExtinguishmentOfDebtTextBlock>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i864c5c858f4b40d1bddeb4319bf99b50_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZTpiOTMyNjhmODMwYTc0MTRkODQ3YjI3NTEzNGY5N2FiMS90YWJsZXJhbmdlOmI5MzI2OGY4MzBhNzQxNGQ4NDdiMjc1MTM0Zjk3YWIxXzItMS0xLTEtNzY4MDE_92e35b55-e3c2-4862-9260-0e99dd5d9867"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i1b2786202c2f4cd9ae6039b732f2e3b8_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZTpiOTMyNjhmODMwYTc0MTRkODQ3YjI3NTEzNGY5N2FiMS90YWJsZXJhbmdlOmI5MzI2OGY4MzBhNzQxNGQ4NDdiMjc1MTM0Zjk3YWIxXzItMy0xLTEtNzY4MDE_2cdb7e9a-7089-4eaf-9a6b-3889c205d447"
      unitRef="usd">-146000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i87e874a3b2404e9ba0af91cd0b989634_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZTpiOTMyNjhmODMwYTc0MTRkODQ3YjI3NTEzNGY5N2FiMS90YWJsZXJhbmdlOmI5MzI2OGY4MzBhNzQxNGQ4NDdiMjc1MTM0Zjk3YWIxXzItNS0xLTEtNzY4MDE_8f0e5426-168f-4a20-9aa7-6c9370128067"
      unitRef="usd">-145000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i02db31bd8aa84e76ad3bca0430c6c5a5_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZTpiOTMyNjhmODMwYTc0MTRkODQ3YjI3NTEzNGY5N2FiMS90YWJsZXJhbmdlOmI5MzI2OGY4MzBhNzQxNGQ4NDdiMjc1MTM0Zjk3YWIxXzMtMS0xLTEtNzY4MDE_6695dd45-e49b-4829-8f02-73b3ef8dd583"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i17c344769a334c4e8af0a903b8879f89_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZTpiOTMyNjhmODMwYTc0MTRkODQ3YjI3NTEzNGY5N2FiMS90YWJsZXJhbmdlOmI5MzI2OGY4MzBhNzQxNGQ4NDdiMjc1MTM0Zjk3YWIxXzMtMy0xLTEtNzY4MDE_b0e38ac5-43a3-4d05-9640-5ec013437bb4"
      unitRef="usd">2000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i1ee7567a0d9f4123a6d412a1dd15b552_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZTpiOTMyNjhmODMwYTc0MTRkODQ3YjI3NTEzNGY5N2FiMS90YWJsZXJhbmdlOmI5MzI2OGY4MzBhNzQxNGQ4NDdiMjc1MTM0Zjk3YWIxXzMtNS0xLTEtNzY4MDE_e6efb9f3-42cf-465e-a3c6-f2367ad5cbb2"
      unitRef="usd">2000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ia453b273aeb14d4395cd4391e7facb65_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZTpiOTMyNjhmODMwYTc0MTRkODQ3YjI3NTEzNGY5N2FiMS90YWJsZXJhbmdlOmI5MzI2OGY4MzBhNzQxNGQ4NDdiMjc1MTM0Zjk3YWIxXzQtMS0xLTEtODAzNTk_e9cb5268-119f-4bf8-9050-b8a9cdfae9cb"
      unitRef="usd">-1000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i50d707c3ef624a5abbb52fb86b239101_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZTpiOTMyNjhmODMwYTc0MTRkODQ3YjI3NTEzNGY5N2FiMS90YWJsZXJhbmdlOmI5MzI2OGY4MzBhNzQxNGQ4NDdiMjc1MTM0Zjk3YWIxXzQtMy0xLTEtODAzNTk_0d26c8d8-b7bb-435c-907b-9ec699c46067"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i725cf51476ef497f89c1bd3d6f11b40b_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZTpiOTMyNjhmODMwYTc0MTRkODQ3YjI3NTEzNGY5N2FiMS90YWJsZXJhbmdlOmI5MzI2OGY4MzBhNzQxNGQ4NDdiMjc1MTM0Zjk3YWIxXzQtNS0xLTEtODAzNTk_38872171-3419-4588-afd6-50fc4370d5d8"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ida681a254d294c5ba2b526dee1866675_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZTpiOTMyNjhmODMwYTc0MTRkODQ3YjI3NTEzNGY5N2FiMS90YWJsZXJhbmdlOmI5MzI2OGY4MzBhNzQxNGQ4NDdiMjc1MTM0Zjk3YWIxXzQtMS0xLTEtNzY4MDE_345519a3-852b-421c-a045-46c440c8c92f"
      unitRef="usd">-2000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i1a42554118664a22898d09dcd91b9cd9_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZTpiOTMyNjhmODMwYTc0MTRkODQ3YjI3NTEzNGY5N2FiMS90YWJsZXJhbmdlOmI5MzI2OGY4MzBhNzQxNGQ4NDdiMjc1MTM0Zjk3YWIxXzQtMy0xLTEtNzY4MDE_c10a3a48-d76c-4d84-9035-314f98595cc7"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i994a31f9574a484da12fd33e39f772e8_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZTpiOTMyNjhmODMwYTc0MTRkODQ3YjI3NTEzNGY5N2FiMS90YWJsZXJhbmdlOmI5MzI2OGY4MzBhNzQxNGQ4NDdiMjc1MTM0Zjk3YWIxXzQtNS0xLTEtNzY4MDE_7a2c6f7b-d6fb-40fa-9a7a-8e66cc6a40ea"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZTpiOTMyNjhmODMwYTc0MTRkODQ3YjI3NTEzNGY5N2FiMS90YWJsZXJhbmdlOmI5MzI2OGY4MzBhNzQxNGQ4NDdiMjc1MTM0Zjk3YWIxXzUtMS0xLTEtNzY4MDE_b1347512-8fe4-412f-bbf0-473d027119e2"
      unitRef="usd">-3000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZTpiOTMyNjhmODMwYTc0MTRkODQ3YjI3NTEzNGY5N2FiMS90YWJsZXJhbmdlOmI5MzI2OGY4MzBhNzQxNGQ4NDdiMjc1MTM0Zjk3YWIxXzUtMy0xLTEtNzY4MDE_b431e5c9-77e9-46b4-8074-f93b6f85735c"
      unitRef="usd">-144000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZTpiOTMyNjhmODMwYTc0MTRkODQ3YjI3NTEzNGY5N2FiMS90YWJsZXJhbmdlOmI5MzI2OGY4MzBhNzQxNGQ4NDdiMjc1MTM0Zjk3YWIxXzUtNS0xLTEtNzY4MDE_1e6a6852-03aa-4dbe-b67c-64587c52ed33"
      unitRef="usd">-143000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i864c5c858f4b40d1bddeb4319bf99b50_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzE3MjM_09b1999a-c613-485d-a4e8-1922be896e3c"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <chtr:DebtInstrumentPercentageOfPrincipalAmountThatMayBeRedeemed
      contextRef="i864c5c858f4b40d1bddeb4319bf99b50_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzE5NjI_3a6d22e5-cf81-4a3c-ab63-a0ad3ac583ad"
      unitRef="number">0.40</chtr:DebtInstrumentPercentageOfPrincipalAmountThatMayBeRedeemed>
    <chtr:DebtInstrumentRedemptionPricePercentageChangeOfControlEvent
      contextRef="i864c5c858f4b40d1bddeb4319bf99b50_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzIzODg_753892b0-708f-4375-a35f-527f3b1de04f"
      unitRef="number">1.01</chtr:DebtInstrumentRedemptionPricePercentageChangeOfControlEvent>
    <us-gaap:RatioOfIndebtednessToNetCapital1
      contextRef="i710cc8d627e1425fa455e86d0084fc3f_I20221231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzM2MDg_76216060-a380-42a1-b913-c3c8e97367a6"
      unitRef="number">6.0</us-gaap:RatioOfIndebtednessToNetCapital1>
    <us-gaap:RatioOfIndebtednessToNetCapital1
      contextRef="i217ef8e30d8549acb5c065dc1001c137_I20221231"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzM2MTQ_ce45ca83-af83-44f4-ba35-5ea168097a56"
      unitRef="number">1.0</us-gaap:RatioOfIndebtednessToNetCapital1>
    <us-gaap:RatioOfIndebtednessToNetCapital1
      contextRef="if949cae8e3a84db893d1006739103c3f_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzM2NDI_ac15939d-253e-4bab-bcb2-8871e2ea5f21"
      unitRef="number">4.2</us-gaap:RatioOfIndebtednessToNetCapital1>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i426c966683da403e8ea4c8698cc687ad_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzQ4MDM_50e2a728-7905-4c7e-a5b0-bf0e3cf5ea42"
      unitRef="usd">13900000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id7aede712e684a1bb445def05fac59fd_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzQ4OTI_2370165e-ce26-4fa6-9c01-ebadd8466f3b"
      unitRef="usd">5900000000</us-gaap:DebtInstrumentFaceAmount>
    <chtr:DebtInstrumentPaymentTermsPeriodicPrincipalPayment
      contextRef="id8fb1715d772475eae0032acf93b9d6d_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzQ5NTc_976c251f-a879-47b1-9114-2e3dda69d03d"
      unitRef="usd">303000000</chtr:DebtInstrumentPaymentTermsPeriodicPrincipalPayment>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="id8fb1715d772475eae0032acf93b9d6d_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzUxMjQ_d9a990b8-a81a-4b72-a928-04846e1387f1"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i9bb7ce88da054e649404fe3c2e50c918_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzUxOTM_5e839b53-d906-428d-b30b-1577047647b9"
      unitRef="usd">487000000</us-gaap:DebtInstrumentFaceAmount>
    <chtr:DebtInstrumentPaymentTermsPeriodicPrincipalPayment
      contextRef="i6963fc808c6748899b654c0d59393418_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzUyNTg_14ad315b-149e-4fdd-b999-dd207bbc3f55"
      unitRef="usd">25000000</chtr:DebtInstrumentPaymentTermsPeriodicPrincipalPayment>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6963fc808c6748899b654c0d59393418_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzUzODg_90073cfc-a9fc-4884-8664-e9d9df0f9667"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i4d0674d0b64b42d1ba54b7ea9a8c52fe_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzU0NTc_3e0d85a2-ebc8-4c22-bc39-2af418f1e487"
      unitRef="usd">2300000000</us-gaap:DebtInstrumentFaceAmount>
    <chtr:DebtInstrumentPaymentTermsPeriodicPrincipalPayment
      contextRef="i8a75d3421f044371bf9abbaa937b6ed3_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzU1Mjg_8b0bfa8c-21ce-4f0b-b2f7-5847757e2bf8"
      unitRef="usd">25000000</chtr:DebtInstrumentPaymentTermsPeriodicPrincipalPayment>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8a75d3421f044371bf9abbaa937b6ed3_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzU2NTg_8179eacc-e98e-48bf-a344-39a97771b9b6"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i47a2331870774bf0aa8d86c711f4bc52_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzU3Mjk_10850d0a-53f2-49a4-87d4-ad829c07e0d2"
      unitRef="usd">3700000000</us-gaap:DebtInstrumentFaceAmount>
    <chtr:DebtInstrumentPaymentTermsPeriodicPrincipalPayment
      contextRef="i122a5c586d354f5abe1a3605e105ca56_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzU4MDA_a66c14b7-4404-43d9-939d-47ea94333d27"
      unitRef="usd">38000000</chtr:DebtInstrumentPaymentTermsPeriodicPrincipalPayment>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i122a5c586d354f5abe1a3605e105ca56_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzU5MzI_30c337bb-9a75-45c8-8281-f29ca65db44c"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iead1c9c9ac4745448289421fddf5d99b_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzU5ODk_7c8f052f-d969-4451-8e3a-e66f4461e1a7"
      unitRef="usd">1500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="iead1c9c9ac4745448289421fddf5d99b_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzYwMjk_041f48d5-a51c-43de-9e50-596cfe8b8eb7"
      unitRef="usd">5500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8a87a4b816db422a9aec2ef647ec4413_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzYxMDU_c1713b91-aade-4786-9e78-f380acf7dfca"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i8a87a4b816db422a9aec2ef647ec4413_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzYxOTE_4ebbb596-3586-473f-b55f-694b0ff51f07"
      unitRef="number">0.0020</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentCollateralAmount
      contextRef="iead1c9c9ac4745448289421fddf5d99b_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzYyMDY_18a66c9c-b72d-4058-bed2-07a324727ad7"
      unitRef="usd">37000000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzYzMTM_31dc99b7-6795-4f3e-9e0d-ec55d3273a99"
      unitRef="usd">484000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i363adbd4919f4ce6a98a127b5d12ffb7_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzU0OTc1NTgzNjg5OQ_094f4810-6018-469c-b221-53aec744b9c9"
      unitRef="number">0.044</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i2db68be7ed3a4223bbd778887d285869_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzU0OTc1NTgzNjg5OQ_ba865e1f-f71b-42d5-8eab-7153fbd43476"
      unitRef="number">0.044</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i180629c04aef4315b63e8bdb309abad6_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzY1MzY_8cbe8011-5ccd-4b23-bed9-e0288dab91a6"
      unitRef="number">0.0010</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ia83cfab85d2e4545a77d63a56ec5833b_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzEwOTI2_b3714703-db46-4b03-9fb9-cd6bd3384e68"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90ZXh0cmVnaW9uOmI1ZjZlYTJkNjY4YTRjODNiNjhlNDUzNjE4ZDBiNTRhXzE0NjM5_822fa89f-eec4-40b1-b96f-c8a1dc591869">Based upon outstanding indebtedness as of December&#160;31, 2022, the amortization of term loans, and the maturity dates for all senior and subordinated notes, total future principal and interest payments on the total borrowings under all debt agreements are as follows.   &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:71.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.352%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Principal&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Interest&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,890&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,021&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,536&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,858&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,368&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,353&#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;/table&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxM2RiOGM5NTYzY2I0Y2E3OTE3NTkxYzYzMDljZWFlYi90YWJsZXJhbmdlOjEzZGI4Yzk1NjNjYjRjYTc5MTc1OTFjNjMwOWNlYWViXzEtMS0xLTEtNzY4MDE_75f2f054-fbec-4b61-81a4-58c0da5b6e3e"
      unitRef="usd">1890000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <chtr:InterestPaymentObligationYearOne
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxM2RiOGM5NTYzY2I0Y2E3OTE3NTkxYzYzMDljZWFlYi90YWJsZXJhbmdlOjEzZGI4Yzk1NjNjYjRjYTc5MTc1OTFjNjMwOWNlYWViXzEtMy0xLTEtNzY4MDE_69b65f34-4287-4249-8582-81a524a8b5da"
      unitRef="usd">5021000000</chtr:InterestPaymentObligationYearOne>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxM2RiOGM5NTYzY2I0Y2E3OTE3NTkxYzYzMDljZWFlYi90YWJsZXJhbmdlOjEzZGI4Yzk1NjNjYjRjYTc5MTc1OTFjNjMwOWNlYWViXzItMS0xLTEtNzY4MDE_968f23ee-7a19-497e-951d-883e4145bac8"
      unitRef="usd">2390000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <chtr:InterestPaymentObligationYearTwo
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxM2RiOGM5NTYzY2I0Y2E3OTE3NTkxYzYzMDljZWFlYi90YWJsZXJhbmdlOjEzZGI4Yzk1NjNjYjRjYTc5MTc1OTFjNjMwOWNlYWViXzItMy0xLTEtNzY4MDE_4fc1ec51-a252-42d7-adf0-9fe728d53173"
      unitRef="usd">4764000000</chtr:InterestPaymentObligationYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxM2RiOGM5NTYzY2I0Y2E3OTE3NTkxYzYzMDljZWFlYi90YWJsZXJhbmdlOjEzZGI4Yzk1NjNjYjRjYTc5MTc1OTFjNjMwOWNlYWViXzMtMS0xLTEtNzY4MDE_05d3cbb9-07ce-4449-a5fe-55eb3c56b3bc"
      unitRef="usd">7161000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <chtr:InterestPaymentObligationYearThree
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxM2RiOGM5NTYzY2I0Y2E3OTE3NTkxYzYzMDljZWFlYi90YWJsZXJhbmdlOjEzZGI4Yzk1NjNjYjRjYTc5MTc1OTFjNjMwOWNlYWViXzMtMy0xLTEtNzY4MDE_cf766467-5633-41a1-9de2-f35824ab76d6"
      unitRef="usd">4536000000</chtr:InterestPaymentObligationYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxM2RiOGM5NTYzY2I0Y2E3OTE3NTkxYzYzMDljZWFlYi90YWJsZXJhbmdlOjEzZGI4Yzk1NjNjYjRjYTc5MTc1OTFjNjMwOWNlYWViXzQtMS0xLTEtNzY4MDE_8bd20054-4ea9-4755-abb5-623859c23b00"
      unitRef="usd">1116000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <chtr:InterestPaymentObligationYearFour
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxM2RiOGM5NTYzY2I0Y2E3OTE3NTkxYzYzMDljZWFlYi90YWJsZXJhbmdlOjEzZGI4Yzk1NjNjYjRjYTc5MTc1OTFjNjMwOWNlYWViXzQtMy0xLTEtNzY4MDE_e50dc92b-e00f-4f53-9ff6-839b9f3dc4c1"
      unitRef="usd">4234000000</chtr:InterestPaymentObligationYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxM2RiOGM5NTYzY2I0Y2E3OTE3NTkxYzYzMDljZWFlYi90YWJsZXJhbmdlOjEzZGI4Yzk1NjNjYjRjYTc5MTc1OTFjNjMwOWNlYWViXzUtMS0xLTEtNzY4MDE_560ebb0f-9465-4287-a32f-0ad1de120edd"
      unitRef="usd">12957000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <chtr:InterestPaymentObligationYearFive
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxM2RiOGM5NTYzY2I0Y2E3OTE3NTkxYzYzMDljZWFlYi90YWJsZXJhbmdlOjEzZGI4Yzk1NjNjYjRjYTc5MTc1OTFjNjMwOWNlYWViXzUtMy0xLTEtNzY4MDE_33a8b3d2-1292-4918-b803-1ea1a289f05f"
      unitRef="usd">3858000000</chtr:InterestPaymentObligationYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxM2RiOGM5NTYzY2I0Y2E3OTE3NTkxYzYzMDljZWFlYi90YWJsZXJhbmdlOjEzZGI4Yzk1NjNjYjRjYTc5MTc1OTFjNjMwOWNlYWViXzYtMS0xLTEtNzY4MDE_bf4cfe76-636f-4967-8914-fdf7d365e80f"
      unitRef="usd">71854000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <chtr:InterestPaymentObligationThereafter
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxM2RiOGM5NTYzY2I0Y2E3OTE3NTkxYzYzMDljZWFlYi90YWJsZXJhbmdlOjEzZGI4Yzk1NjNjYjRjYTc5MTc1OTFjNjMwOWNlYWViXzYtMy0xLTEtNzY4MDE_7121aefa-2f4b-4400-8738-72483c5888d2"
      unitRef="usd">43940000000</chtr:InterestPaymentObligationThereafter>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxM2RiOGM5NTYzY2I0Y2E3OTE3NTkxYzYzMDljZWFlYi90YWJsZXJhbmdlOjEzZGI4Yzk1NjNjYjRjYTc5MTc1OTFjNjMwOWNlYWViXzctMS0xLTEtNzY4MDE_59987b48-2e05-4b8f-96ef-5d5c10adf9a3"
      unitRef="usd">97368000000</us-gaap:DebtInstrumentFaceAmount>
    <chtr:TotalInterestPaymentObligation
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTQvZnJhZzpiNWY2ZWEyZDY2OGE0YzgzYjY4ZTQ1MzYxOGQwYjU0YS90YWJsZToxM2RiOGM5NTYzY2I0Y2E3OTE3NTkxYzYzMDljZWFlYi90YWJsZXJhbmdlOjEzZGI4Yzk1NjNjYjRjYTc5MTc1OTFjNjMwOWNlYWViXzctMy0xLTEtNzY4MDE_e21f1b91-0d47-49c4-9d1f-dbc19ae410d5"
      unitRef="usd">66353000000</chtr:TotalInterestPaymentObligation>
    <chtr:CommonStockTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90ZXh0cmVnaW9uOjRkZjg5OGE3NGNjNjQ2ZjJhMmNmYWI3N2M2NTg0NTVhXzI1OTk_f2228efa-6d46-48bf-9e57-804e8cb2f2bb">Common Stock&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Charter&#x2019;s Class A common stock and Class B common stock are identical except with respect to certain voting, transfer and conversion rights.  Holders of Class A common stock are entitled to one vote per share. Charter&#x2019;s Class B common stock represents the share issued to A/N.  One share of Charter&#x2019;s Class B common stock has a number of votes reflecting the voting power of the Charter Holdings common units held by A/N as of the applicable record date on an as-exchanged basis, and is generally intended to reflect A/N&#x2019;s economic interests in Charter Holdings.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our shares outstanding for the three years ended December&#160;31, 2022:&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:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.391%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Class A Common Stock&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Class B Common Stock&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BALANCE, December&#160;31, 2019&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,975,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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance of 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercise of stock options&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,160,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock issuances, net of cancellations&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock unit vesting&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;753,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:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of treasury stock &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,219,461)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BALANCE, December&#160;31, 2020&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,730,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercise of stock options&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,568,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock issuances, net of cancellations&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock unit vesting&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;664,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of treasury stock &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,227,642)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BALANCE, December&#160;31, 2021&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,741,236&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercise of stock options&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;552,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock issuances, net of cancellations&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock unit vesting&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;591,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of treasury stock&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,240,774)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BALANCE, December&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,651,396&#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 colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#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;/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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share Repurchases&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following represents the Company's purchase of Charter Class A common stock and the effect on the consolidated statements of cash flows during the years ended December&#160;31, 2022, 2021 and 2020.  &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:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.176%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.244%"/&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="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share buybacks&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,628,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,015,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,444,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,639&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax withholding&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;586,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,022,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercise cost&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;301,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;626,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;752,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,240,774&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,277&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,227,642&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,431&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,219,461&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,217&#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:justify"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share buybacks above include shares of Charter Class A common stock purchased from Liberty Broadband Corporation (&#x201c;Liberty Broadband&#x201d;) pursuant to the LBB Letter Agreement as follows (see Note 19).&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:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.356%"/&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:'Times New Roman',sans-serif;font-size:10pt;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of shares purchased&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,168,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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,077,664&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of shares purchased&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,179&#160;&lt;/span&gt;&lt;/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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2023, the Company purchased from Liberty Broadband an additional 0.1&#160;million shares of Charter Class A common stock for approximately $42&#160;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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, Charter had remaining board authority to purchase an additional $414 million of Charter&#x2019;s Class A common stock and/or Charter Holdings common units, excluding purchases from Liberty Broadband.  The Company also withholds shares of its Class A common stock in payment of income tax withholding owed by employees upon vesting of equity awards as well as exercise costs owed by employees upon exercise of stock options.  &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, pursuant to the terms of the Amended and Restated Stockholders Agreement among Liberty Broadband, A/N and Charter, dated May 23, 2015 (the "Stockholders Agreement"), Charter, Liberty and A/N closed on transactions in which Liberty Broadband and A/N exercised their preemptive right to purchase 35,112 and 20,182 shares, respectively, of Charter Class A common stock for a total purchase price of approximately $23&#160;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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the end of each fiscal year, Charter&#x2019;s board of directors approves the retirement of the then currently outstanding treasury stock and those shares were retired as of December&#160;31, 2022 and 2021.  The Company accounts for treasury stock using the cost method and includes treasury stock as a component of total shareholders&#x2019; equity.  Upon retirement, these treasury shares are allocated between additional paid-in capital and retained earnings (accumulated deficit) based on the cost of original issue included in additional paid-in capital.&lt;/span&gt;&lt;/div&gt;</chtr:CommonStockTextBlock>
    <us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90ZXh0cmVnaW9uOjRkZjg5OGE3NGNjNjQ2ZjJhMmNmYWI3N2M2NTg0NTVhXzI2MDQ_c2119648-5b48-473a-aff9-099cea893f9d">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our shares outstanding for the three years ended December&#160;31, 2022:&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:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.391%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Class A Common Stock&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Class B Common Stock&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BALANCE, December&#160;31, 2019&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,975,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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance of 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercise of stock options&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,160,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock issuances, net of cancellations&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock unit vesting&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;753,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:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of treasury stock &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,219,461)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BALANCE, December&#160;31, 2020&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,730,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercise of stock options&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,568,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock issuances, net of cancellations&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock unit vesting&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;664,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of treasury stock &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,227,642)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BALANCE, December&#160;31, 2021&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,741,236&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercise of stock options&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;552,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock issuances, net of cancellations&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock unit vesting&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;591,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of treasury stock&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,240,774)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BALANCE, December&#160;31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,651,396&#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 colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i86d1e17e678b4ad192f4d401bcd3ffbd_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzEtMS0xLTEtNzY4MDE_342dd268-a828-4903-8c0c-42e2a381f357"
      unitRef="shares">209975963</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id6bc2d507d934b13bb32dec5ef2dc470_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzEtMy0xLTEtNzY4MDE_99101642-3b07-4f6f-964f-4aa65bb1b23f"
      unitRef="shares">1</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i2aa695b2a8504868b1efbe54ae1f7b3f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzItMS0xLTEtNzc3MzM_05fd15fe-6cf5-42a3-b093-ef80daae184b"
      unitRef="shares">55294</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ie3db60b959ef4855825cdd8ff838935f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzItMy0xLTEtNzc3MzM_25e2c51c-ff7f-4dd9-ac29-fa5a7e85761a"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i2aa695b2a8504868b1efbe54ae1f7b3f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzItMS0xLTEtNzY4MDE_5927e197-16a8-412e-b864-72d368e977e5"
      unitRef="shares">3160065</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ie3db60b959ef4855825cdd8ff838935f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzItMy0xLTEtNzY4MDE_ef302c07-3181-4d97-af32-35c5a71bf8fe"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i2aa695b2a8504868b1efbe54ae1f7b3f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzMtMS0xLTEtNzY4MDE_05438dc4-cb97-4296-aeb6-eff4128e332b"
      unitRef="shares">5992</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="ie3db60b959ef4855825cdd8ff838935f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzMtMy0xLTEtNzY4MDE_b6eb5732-1fff-4cfe-9fc7-bebc73ed4dba"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i2aa695b2a8504868b1efbe54ae1f7b3f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzQtMS0xLTEtNzY4MDE_2732100b-6863-47e5-a3ca-ec77f3bc0ea2"
      unitRef="shares">753139</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ie3db60b959ef4855825cdd8ff838935f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzQtMy0xLTEtNzY4MDE_cc7e4336-2a41-44ca-ba3d-ce7e62af7f65"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i2aa695b2a8504868b1efbe54ae1f7b3f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzUtMS0xLTEtNzY4MDE_6e48ff2a-3346-43a8-b10b-6172f72125fe"
      unitRef="shares">20219461</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ie3db60b959ef4855825cdd8ff838935f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzUtMy0xLTEtNzY4MDE_e90ade8c-4ceb-49a4-b3fa-e1b6382ea579"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia2c96923300f4f61a560bcfaffd4b09a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzYtMS0xLTEtNzY4MDE_573f5715-4550-4dc4-8e94-34e0df9eff93"
      unitRef="shares">193730992</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ide79a02efe9e4a7aab4d17b38670c076_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzYtMy0xLTEtNzY4MDE_e958e4db-8502-470c-ac10-fb50b7d07057"
      unitRef="shares">1</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ic48f94e0db7e45b4938c89dc98a25b45_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzgtMS0xLTEtNzY4MDE_1bcdbb18-e05f-4448-a67e-cfe7fbc905aa"
      unitRef="shares">1568488</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i709822c0f97c4b159a5418a0a542dbd9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzgtMy0xLTEtNzY4MDE_312ae120-7636-4499-b422-cd05f5c4f5ec"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="ic48f94e0db7e45b4938c89dc98a25b45_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzktMS0xLTEtNzY4MDE_a3712d46-ac7b-4c47-8db0-279c4bf6447d"
      unitRef="shares">4627</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i709822c0f97c4b159a5418a0a542dbd9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzktMy0xLTEtNzY4MDE_ac79b8ac-5d29-4702-bda4-4668cdf0aef9"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ic48f94e0db7e45b4938c89dc98a25b45_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzEwLTEtMS0xLTc2ODAx_c668db75-eef4-4f23-8dc2-fcd3ac53ddc1"
      unitRef="shares">664771</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i709822c0f97c4b159a5418a0a542dbd9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzEwLTMtMS0xLTc2ODAx_1afe03d2-1f20-49ca-99cd-84dbde0ddf05"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ic48f94e0db7e45b4938c89dc98a25b45_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzExLTEtMS0xLTc2ODAx_93deaa38-b607-4245-9718-7b7d7ef76e2b"
      unitRef="shares">23227642</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i709822c0f97c4b159a5418a0a542dbd9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzExLTMtMS0xLTc2ODAx_db8ded32-aa92-4d91-bf5c-f59c2d6e2aa9"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6bfb5417397f4bf5a34eb7cf5928d705_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzEyLTEtMS0xLTc2ODAx_0b751c3f-5692-45fc-8d80-e951f80a17de"
      unitRef="shares">172741236</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if74203bcc73345519775f3b2e441e210_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzEyLTMtMS0xLTc2ODAx_bee43fa4-8cdd-4789-a1d8-5b58e5ffd9c3"
      unitRef="shares">1</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ibb73f06601164c18b24f8ad13066d6e4_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzEzLTEtMS0xLTc2ODAx_89f4be47-a272-45d3-9e3d-ae9cd88223ea"
      unitRef="shares">552442</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i292315b3275c41d084a8ee70d837c45d_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzEzLTMtMS0xLTc2ODAx_ecf13d6a-a845-4fe5-aeef-af78ac1dbe53"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="ibb73f06601164c18b24f8ad13066d6e4_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzE0LTEtMS0xLTc2ODAx_6ac30ff7-93b8-4c3e-aace-56054974d9b8"
      unitRef="shares">6845</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i292315b3275c41d084a8ee70d837c45d_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzE0LTMtMS0xLTc2ODAx_8b7ebd90-cb97-438e-986c-955ea96f51f2"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ibb73f06601164c18b24f8ad13066d6e4_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzE1LTEtMS0xLTc2ODAx_4751f201-02d7-45ab-8754-c2631c6e73f9"
      unitRef="shares">591647</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i292315b3275c41d084a8ee70d837c45d_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzE1LTMtMS0xLTc2ODAx_4a7d2f58-7e7a-4a01-a13b-b76051d92b84"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ibb73f06601164c18b24f8ad13066d6e4_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzE2LTEtMS0xLTc2ODAx_65225431-16d9-4ca7-a95b-6f86afc24c3b"
      unitRef="shares">21240774</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i292315b3275c41d084a8ee70d837c45d_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzE2LTMtMS0xLTc2ODAx_63080726-449d-4ca0-876d-fe089335f958"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i940f2c97e03a4641bb3b75af0027712a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzE3LTEtMS0xLTc2ODAx_b4221267-833f-4d1a-a6b9-ee4798a84018"
      unitRef="shares">152651396</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7bd5351f701c4cd0bf3c088061ba17a6_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpmMzRjYTVhYzg0ZjI0NWU0YTVlNTRhMGViNTc2Y2JlMS90YWJsZXJhbmdlOmYzNGNhNWFjODRmMjQ1ZTRhNWU1NGEwZWI1NzZjYmUxXzE3LTMtMS0xLTc2ODAx_4b97ef47-73a1-4d3c-9593-42693256554b"
      unitRef="shares">1</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:ScheduleOfTreasuryStockByClassTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90ZXh0cmVnaW9uOjRkZjg5OGE3NGNjNjQ2ZjJhMmNmYWI3N2M2NTg0NTVhXzI1OTU_b3a26a74-f053-4e19-934c-1a4279c66862">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following represents the Company's purchase of Charter Class A common stock and the effect on the consolidated statements of cash flows during the years ended December&#160;31, 2022, 2021 and 2020.  &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:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.176%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.244%"/&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="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share buybacks&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,628,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,015,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,444,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,639&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax withholding&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;586,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,022,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercise cost&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;301,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;626,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;752,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,240,774&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,277&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,227,642&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,431&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,219,461&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,217&#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:justify"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share buybacks above include shares of Charter Class A common stock purchased from Liberty Broadband Corporation (&#x201c;Liberty Broadband&#x201d;) pursuant to the LBB Letter Agreement as follows (see Note 19).&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.356%"/&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:'Times New Roman',sans-serif;font-size:10pt;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of shares purchased&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,168,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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,077,664&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of shares purchased&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,179&#160;&lt;/span&gt;&lt;/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;</us-gaap:ScheduleOfTreasuryStockByClassTextBlock>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="iebad8574af8349a290d5d745c6d8290e_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpkNzlmYThiY2FmNzU0YzM5YWY1ZDUyZTBiMzY4YzU1Ni90YWJsZXJhbmdlOmQ3OWZhOGJjYWY3NTRjMzlhZjVkNTJlMGIzNjhjNTU2XzMtMS0xLTEtNzY4MDE_f6fde3b8-0668-4da8-869e-a9f20915bdf3"
      unitRef="shares">20628464</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="iebad8574af8349a290d5d745c6d8290e_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpkNzlmYThiY2FmNzU0YzM5YWY1ZDUyZTBiMzY4YzU1Ni90YWJsZXJhbmdlOmQ3OWZhOGJjYWY3NTRjMzlhZjVkNTJlMGIzNjhjNTU2XzMtMy0xLTEtNzY4MDE_9b758744-2cf0-4298-b585-c34ee5dfaf55"
      unitRef="usd">10095000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i57d0b8de67df47d0a289e0c010bd8e35_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpkNzlmYThiY2FmNzU0YzM5YWY1ZDUyZTBiMzY4YzU1Ni90YWJsZXJhbmdlOmQ3OWZhOGJjYWY3NTRjMzlhZjVkNTJlMGIzNjhjNTU2XzMtNS0xLTEtNzY4MDE_5eafea99-9355-4f15-9280-48b4beaa675f"
      unitRef="shares">22015125</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i57d0b8de67df47d0a289e0c010bd8e35_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpkNzlmYThiY2FmNzU0YzM5YWY1ZDUyZTBiMzY4YzU1Ni90YWJsZXJhbmdlOmQ3OWZhOGJjYWY3NTRjMzlhZjVkNTJlMGIzNjhjNTU2XzMtNy0xLTEtNzY4MDE_0d2625fb-3a9c-4be8-b603-b6b83765656c"
      unitRef="usd">15038000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i377c15443b17481e85cbd1fcce3acb74_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpkNzlmYThiY2FmNzU0YzM5YWY1ZDUyZTBiMzY4YzU1Ni90YWJsZXJhbmdlOmQ3OWZhOGJjYWY3NTRjMzlhZjVkNTJlMGIzNjhjNTU2XzMtOS0xLTEtNzY4MDE_815b2505-f67f-4b1a-bdca-221ad936f400"
      unitRef="shares">18444203</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i377c15443b17481e85cbd1fcce3acb74_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpkNzlmYThiY2FmNzU0YzM5YWY1ZDUyZTBiMzY4YzU1Ni90YWJsZXJhbmdlOmQ3OWZhOGJjYWY3NTRjMzlhZjVkNTJlMGIzNjhjNTU2XzMtMTEtMS0xLTc2ODAx_a0400498-6364-4e56-8be1-358a11794c4c"
      unitRef="usd">10639000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="idd9f1105af9149f9a8a061d5a89a08fb_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpkNzlmYThiY2FmNzU0YzM5YWY1ZDUyZTBiMzY4YzU1Ni90YWJsZXJhbmdlOmQ3OWZhOGJjYWY3NTRjMzlhZjVkNTJlMGIzNjhjNTU2XzQtMS0xLTEtNzY4MDE_bc0dfe86-6310-4131-ba6d-a2cb1b5f52f2"
      unitRef="shares">310391</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="idd9f1105af9149f9a8a061d5a89a08fb_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpkNzlmYThiY2FmNzU0YzM5YWY1ZDUyZTBiMzY4YzU1Ni90YWJsZXJhbmdlOmQ3OWZhOGJjYWY3NTRjMzlhZjVkNTJlMGIzNjhjNTU2XzQtMy0xLTEtNzY4MDE_fc7f37a2-7b03-4fbb-ba62-1c86e4adaa62"
      unitRef="usd">182000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i3a49bb22bac1473086bfaa8801c24cdb_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpkNzlmYThiY2FmNzU0YzM5YWY1ZDUyZTBiMzY4YzU1Ni90YWJsZXJhbmdlOmQ3OWZhOGJjYWY3NTRjMzlhZjVkNTJlMGIzNjhjNTU2XzQtNS0xLTEtNzY4MDE_b054650f-0f7a-4cae-998b-caeeb456abba"
      unitRef="shares">586008</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i3a49bb22bac1473086bfaa8801c24cdb_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpkNzlmYThiY2FmNzU0YzM5YWY1ZDUyZTBiMzY4YzU1Ni90YWJsZXJhbmdlOmQ3OWZhOGJjYWY3NTRjMzlhZjVkNTJlMGIzNjhjNTU2XzQtNy0xLTEtNzY4MDE_f4742b4d-b0c9-4db7-b89b-31096ffc0455"
      unitRef="usd">393000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ia2747a34643743ab83488b1b649cf063_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpkNzlmYThiY2FmNzU0YzM5YWY1ZDUyZTBiMzY4YzU1Ni90YWJsZXJhbmdlOmQ3OWZhOGJjYWY3NTRjMzlhZjVkNTJlMGIzNjhjNTU2XzQtOS0xLTEtNzY4MDE_ab40d068-ce9c-4d1b-a7e6-10f3c00bc4b9"
      unitRef="shares">1022783</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ia2747a34643743ab83488b1b649cf063_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpkNzlmYThiY2FmNzU0YzM5YWY1ZDUyZTBiMzY4YzU1Ni90YWJsZXJhbmdlOmQ3OWZhOGJjYWY3NTRjMzlhZjVkNTJlMGIzNjhjNTU2XzQtMTEtMS0xLTc2ODAx_ead3791f-cc7b-40fb-a47f-c73fbeb28919"
      unitRef="usd">578000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i3f5af3748bab40ed90a605389cbaeca6_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpkNzlmYThiY2FmNzU0YzM5YWY1ZDUyZTBiMzY4YzU1Ni90YWJsZXJhbmdlOmQ3OWZhOGJjYWY3NTRjMzlhZjVkNTJlMGIzNjhjNTU2XzUtMS0xLTEtNzY4MDE_6148636c-2a17-4b2b-9517-ec2c4224134b"
      unitRef="shares">301919</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i511478eda23940de9c03ace1cad261fe_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpkNzlmYThiY2FmNzU0YzM5YWY1ZDUyZTBiMzY4YzU1Ni90YWJsZXJhbmdlOmQ3OWZhOGJjYWY3NTRjMzlhZjVkNTJlMGIzNjhjNTU2XzUtNS0xLTEtNzY4MDE_1ca415e6-f3ae-4dc9-916d-7cfdc9e9d3c6"
      unitRef="shares">626509</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ib6d8c64e044a484aa52411ecb8d4c1d2_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpkNzlmYThiY2FmNzU0YzM5YWY1ZDUyZTBiMzY4YzU1Ni90YWJsZXJhbmdlOmQ3OWZhOGJjYWY3NTRjMzlhZjVkNTJlMGIzNjhjNTU2XzUtOS0xLTEtNzY4MDE_2066590a-b9a0-444c-bc16-ea86e82c0423"
      unitRef="shares">752475</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpkNzlmYThiY2FmNzU0YzM5YWY1ZDUyZTBiMzY4YzU1Ni90YWJsZXJhbmdlOmQ3OWZhOGJjYWY3NTRjMzlhZjVkNTJlMGIzNjhjNTU2XzYtMS0xLTEtNzY4MDE_bd6ba50f-e336-4dac-b223-744b9dabb5c6"
      unitRef="shares">21240774</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpkNzlmYThiY2FmNzU0YzM5YWY1ZDUyZTBiMzY4YzU1Ni90YWJsZXJhbmdlOmQ3OWZhOGJjYWY3NTRjMzlhZjVkNTJlMGIzNjhjNTU2XzYtMy0xLTEtNzY4MDE_e7d59fd6-f4c2-48bd-a7af-36649984873f"
      unitRef="usd">10277000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpkNzlmYThiY2FmNzU0YzM5YWY1ZDUyZTBiMzY4YzU1Ni90YWJsZXJhbmdlOmQ3OWZhOGJjYWY3NTRjMzlhZjVkNTJlMGIzNjhjNTU2XzYtNS0xLTEtNzY4MDE_d223b13e-4b0b-49a5-8860-4ae77ce01d4a"
      unitRef="shares">23227642</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpkNzlmYThiY2FmNzU0YzM5YWY1ZDUyZTBiMzY4YzU1Ni90YWJsZXJhbmdlOmQ3OWZhOGJjYWY3NTRjMzlhZjVkNTJlMGIzNjhjNTU2XzYtNy0xLTEtNzY4MDE_56985145-9649-493a-837f-50e9f410e33e"
      unitRef="usd">15431000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpkNzlmYThiY2FmNzU0YzM5YWY1ZDUyZTBiMzY4YzU1Ni90YWJsZXJhbmdlOmQ3OWZhOGJjYWY3NTRjMzlhZjVkNTJlMGIzNjhjNTU2XzYtOS0xLTEtNzY4MDE_c47f27de-a6fd-403e-9890-536e4f83855f"
      unitRef="shares">20219461</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTpkNzlmYThiY2FmNzU0YzM5YWY1ZDUyZTBiMzY4YzU1Ni90YWJsZXJhbmdlOmQ3OWZhOGJjYWY3NTRjMzlhZjVkNTJlMGIzNjhjNTU2XzYtMTEtMS0xLTc2ODAx_e80d63c9-086e-469e-bbc2-0902e9182e82"
      unitRef="usd">11217000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i8d2a2dae66d24331bd1dcff7be4edaf8_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTozMGRjYWZmOWEwNjQ0OWIwOTZiZTI2OTY5NzVkODAzZi90YWJsZXJhbmdlOjMwZGNhZmY5YTA2NDQ5YjA5NmJlMjY5Njk3NWQ4MDNmXzEtMS0xLTEtNzY4MDE_ec81b7ad-c542-40d0-a17b-9039f3e7b0ca"
      unitRef="shares">6168174</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i657a5ff509bf4707b3cf8ffba439010a_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTozMGRjYWZmOWEwNjQ0OWIwOTZiZTI2OTY5NzVkODAzZi90YWJsZXJhbmdlOjMwZGNhZmY5YTA2NDQ5YjA5NmJlMjY5Njk3NWQ4MDNmXzItMy0xLTEtODA0MzY_4ea7ff32-d1ba-4c90-991b-4465f81df19a"
      unitRef="shares">6077664</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i8d2a2dae66d24331bd1dcff7be4edaf8_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTozMGRjYWZmOWEwNjQ0OWIwOTZiZTI2OTY5NzVkODAzZi90YWJsZXJhbmdlOjMwZGNhZmY5YTA2NDQ5YjA5NmJlMjY5Njk3NWQ4MDNmXzItMS0xLTEtNzY4MDE_9a710f90-6746-41a9-8cff-9765029ec6ea"
      unitRef="usd">3034000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i657a5ff509bf4707b3cf8ffba439010a_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90YWJsZTozMGRjYWZmOWEwNjQ0OWIwOTZiZTI2OTY5NzVkODAzZi90YWJsZXJhbmdlOjMwZGNhZmY5YTA2NDQ5YjA5NmJlMjY5Njk3NWQ4MDNmXzMtMy0xLTEtODA0NDA_0815f193-0412-4e19-b527-e1a5897541ed"
      unitRef="usd">4179000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="id8c0032c296a4f69802447dd65186938_D20230101-20230131"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90ZXh0cmVnaW9uOjRkZjg5OGE3NGNjNjQ2ZjJhMmNmYWI3N2M2NTg0NTVhXzExNTY_25772761-37b6-42e8-8c8a-8454e22cccd4"
      unitRef="shares">100000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="id8c0032c296a4f69802447dd65186938_D20230101-20230131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90ZXh0cmVnaW9uOjRkZjg5OGE3NGNjNjQ2ZjJhMmNmYWI3N2M2NTg0NTVhXzEyMTY_d42d2f79-688b-4274-9068-821df8afb4ff"
      unitRef="usd">42000000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90ZXh0cmVnaW9uOjRkZjg5OGE3NGNjNjQ2ZjJhMmNmYWI3N2M2NTg0NTVhXzEyOTU_ceee68bd-1050-4b0b-ad9b-4f2c2ffbb02e"
      unitRef="usd">414000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i0f01e93946da4e94a77f50e9dd57d0aa_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90ZXh0cmVnaW9uOjRkZjg5OGE3NGNjNjQ2ZjJhMmNmYWI3N2M2NTg0NTVhXzE5NTA_08f5274e-6eb8-4b78-8a4a-010bec90dffc"
      unitRef="shares">35112</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ia41d549bbfd4405d85bd71c5ed348aa8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90ZXh0cmVnaW9uOjRkZjg5OGE3NGNjNjQ2ZjJhMmNmYWI3N2M2NTg0NTVhXzE5NTc_73b25732-0e26-45cb-a1f6-6d1685a8a1d0"
      unitRef="shares">20182</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNTcvZnJhZzo0ZGY4OThhNzRjYzY0NmYyYTJjZmFiNzdjNjU4NDU1YS90ZXh0cmVnaW9uOjRkZjg5OGE3NGNjNjQ2ZjJhMmNmYWI3N2M2NTg0NTVhXzIwNTg_ecceb969-bc58-4546-9e7b-137c7bbdc469"
      unitRef="usd">23000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:MinorityInterestDisclosureTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzM3MTI_701a03cc-cda2-42a3-bb32-82aa4f6c067a">Noncontrolling Interests&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noncontrolling interests represents consolidated subsidiaries of which the Company owns less than 100%.  The Company is a holding company whose principal asset is a controlling equity interest in Charter Holdings, the indirect owner of the Company&#x2019;s cable systems.  Noncontrolling interests on the Company&#x2019;s balance sheet primarily includes A/N&#x2019;s equity interests in Charter Holdings, which is comprised of a common ownership interest and prior to June 18, 2021, a convertible preferred ownership interest. &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 18, 2021, the Company caused the conversion of all of A/N's 25 million Charter Holdings convertible preferred units into Charter Holdings common units.  Each preferred unit was converted into 0.37334 Charter Holdings common unit, representing a conversion price of $267.85 per unit, based on a conversion feature as defined in the Limited Liability Company Agreement of Charter Holdings, resulting in the issuance of a total of 9.3&#160;million common units to A/N.  The convertible preferred units had a face amount of $2.5 billion and paid a 6% annual preferred dividend which was paid quarterly in cash.  Net income of Charter Holdings attributable to A/N's preferred noncontrolling interest for financial reporting purposes was based on the preferred dividend which was $70&#160;million for the year ended December 31, 2021 and $150 million for the year ended December 31, 2020.   &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, A/N held 18.2 million Charter Holdings common units which are exchangeable at any time into either Charter Class&#160;A common stock on a one-for-one basis, or, at Charter&#x2019;s option, cash, based on the then current market price of Charter Class A common stock. Net income of Charter Holdings attributable to A/N&#x2019;s common noncontrolling interest for financial reporting purposes is based on the weighted average effective common ownership interest of approximately 11% during 2022, 7% prior to the conversion of the preferred units and 11% after conversion during 2021 and 8% during 2020, and was $792 million, $594 million and $303 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.  Charter Holdings is required to make quarterly cash tax distributions (with annual true-ups) on a pro rata basis to its partners based on the partner with the highest proportionate cash tax requirement.&#160; To the extent such tax distributions would exceed Charter&#x2019;s cash tax requirements, it may waive its entitlement to tax distributions and, instead, issue a non-pro rata "advance" to A/N, which will accrue interest at a money market rate and will reduce A/N&#x2019;s exchange value into cash or Charter Class A common stock.  Charter Holdings distributed $110 million, $4&#160;million and $3 million to A/N as a pro rata tax distribution on its common units during the years ended December&#160;31, 2022,  2021 and 2020, respectively.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents Charter Holdings' purchase of Charter Holdings common units from A/N pursuant to the A/N Letter Agreement (see Note 19) and the effect on total shareholders' equity during the years ended December&#160;31, 2022, 2021 and 2020.&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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.786%"/&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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of units purchased&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,171,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,274,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,637,483&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of units purchased&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decrease in noncontrolling interest based on carrying value&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(808)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(656)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decrease in additional paid-in-capital, net of tax&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(606)&lt;/span&gt;&lt;/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:center"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total shareholders' equity was also adjusted during the years ended December&#160;31, 2022, 2021 and 2020 due to changes in Charter Holdings' ownership, including the impact of the preferred unit conversion discussed above, as follows. &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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.786%"/&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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decrease in noncontrolling interest &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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(659)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(534)&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase in additional paid-in-capital, net of tax&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/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:center"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the preferred unit conversion, the preferred noncontrolling interest carrying amount of $3.2&#160;billion was reclassified to common noncontrolling interest and remeasured to $2.0&#160;billion representing the relative effective Charter Holdings common ownership amount in all Charter Holdings partnership capital account balances resulting in a $1.2&#160;billion reclass from noncontrolling interest to additional paid-in capital.  A deferred tax liability of $300&#160;million was recorded with the offset to additional paid-in capital as part of the Charter Holdings ownership change equity adjustments.&lt;/span&gt;&lt;/div&gt;</us-gaap:MinorityInterestDisclosureTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i865a9985021345d587a9795ed8d86dc1_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzEzMw_c82fdb52-2aa3-44da-9ca3-400c0b7496e9"
      unitRef="number">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <chtr:NoncontrollingInterestSharesHeldbyNoncontrollingShareholders
      contextRef="i017a202f8fe948f88020cd4212347465_I20210618"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzYxMA_09144434-63f5-4437-8507-bcb9d37a2573"
      unitRef="shares">25000000</chtr:NoncontrollingInterestSharesHeldbyNoncontrollingShareholders>
    <chtr:NumberOfSharesReceivedUponConversionToCharterHoldingsCommonUnits
      contextRef="ia20ab813bd2e423c8e7351670fc1c150_I20210618"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzczNA_68a5259e-bb15-4c22-a7db-68c3d842707a"
      unitRef="shares">0.37334</chtr:NumberOfSharesReceivedUponConversionToCharterHoldingsCommonUnits>
    <chtr:ConversionPrice
      contextRef="i40bdd319523b4af6a892157f6482a2e3_I20210618"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzgwMg_7cb5ae31-687e-4f8d-9b83-445ff221074b"
      unitRef="usdPerShare">267.85</chtr:ConversionPrice>
    <chtr:NoncontrollingInterestSharesHeldbyNoncontrollingShareholders
      contextRef="i9f76fba0f63145c1b0a18a09d817ec3d_I20210618"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzk2MA_9c7f3c92-5ac0-4abc-979f-a47bc8275afe"
      unitRef="shares">9300000</chtr:NoncontrollingInterestSharesHeldbyNoncontrollingShareholders>
    <chtr:Faceamountofconvertiblepreferredunits
      contextRef="i40bdd319523b4af6a892157f6482a2e3_I20210618"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzEwMzg_7efd2959-b90e-4535-8418-a67d767c2f26"
      unitRef="usd">2500000000</chtr:Faceamountofconvertiblepreferredunits>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i95609aa4e98742e79e539df073f35d4b_D20210101-20210618"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzEwNTI_0f591d95-b6ca-484f-b265-1b746d1b3166"
      unitRef="number">0.06</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i42a4b2aac64c439c82f922d01d0619c0_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzEyODI_1e96f092-5ae0-4378-82d9-6b0efacbe69a"
      unitRef="usd">70000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i77b819f1ec3e4f65b2bf45865bb925e9_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzEzMjY_54f1dee6-e43a-4826-b983-a48ed2e853ce"
      unitRef="usd">150000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i2692496ef65d4451b6d9c6ce0226333b_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzEzMjY_f5006ccf-d213-4a8b-8757-13234f41b84f"
      unitRef="usd">150000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <chtr:NoncontrollingInterestSharesHeldbyNoncontrollingShareholders
      contextRef="i2b991252e2984bee9855fdcd08a240af_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzEzOTE_6ab351bb-00a9-49f1-9841-ff3d63905e33"
      unitRef="shares">18200000</chtr:NoncontrollingInterestSharesHeldbyNoncontrollingShareholders>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i2b991252e2984bee9855fdcd08a240af_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzEwOTk1MTE2MzE1NjE_16123c73-846a-463f-a79a-341dcf23c57e"
      unitRef="number">0.11</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i9f76fba0f63145c1b0a18a09d817ec3d_I20210618"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzE4MzA_642280d0-a965-4115-b445-3d1729abe0f3"
      unitRef="number">0.07</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i1ecfb0c164be405a92b8e99e21b3408e_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzE4ODQ_9a442c25-6a3f-4082-ba80-60d4c8c0a9ac"
      unitRef="number">0.11</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="iee45b497c79543e8b910bbf14a5f8bb3_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzE5MjA_7ffc8a94-00bc-487a-abdf-b14495efbbf1"
      unitRef="number">0.08</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ib0f13033c6f643739490b72b63d33e2e_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzE5NTM_727dad5f-919d-4d6a-b01c-136e1f4010e1"
      unitRef="usd">792000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i135ec53014cc403fa445657ce268817c_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzE5NTc_d3cd908b-9a9b-4679-9b38-b36f128b1561"
      unitRef="usd">594000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ibdc70b6402a04ec9b452a2f9c89a9c0f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzE5NjQ_666405f4-e3a2-41d3-a5db-a2035912190f"
      unitRef="usd">303000000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ib0f13033c6f643739490b72b63d33e2e_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzI1Njc_996b9029-573b-468d-8f24-865b44d9e93d"
      unitRef="usd">110000000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i135ec53014cc403fa445657ce268817c_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzI1NzE_2a25d6ea-14d1-4379-aa3c-d23867bebfac"
      unitRef="usd">4000000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ibdc70b6402a04ec9b452a2f9c89a9c0f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzI1Nzg_9516d012-af57-4ecc-92c9-6ddecc343056"
      unitRef="usd">3000000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <chtr:ScheduleofNoncontrollingInterestPurchasedTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzM3MTc_3bc043c7-af5d-4f58-ab3c-e61232f99985">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents Charter Holdings' purchase of Charter Holdings common units from A/N pursuant to the A/N Letter Agreement (see Note 19) and the effect on total shareholders' equity during the years ended December&#160;31, 2022, 2021 and 2020.&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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.786%"/&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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of units purchased&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,171,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,274,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,637,483&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount of units purchased&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decrease in noncontrolling interest based on carrying value&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(808)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(656)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decrease in additional paid-in-capital, net of tax&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(606)&lt;/span&gt;&lt;/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;</chtr:ScheduleofNoncontrollingInterestPurchasedTableTextBlock>
    <chtr:NoncontrollingInterestPurchaseofInterestsSharesPurchased
      contextRef="ib0f13033c6f643739490b72b63d33e2e_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90YWJsZTo3N2U5ZWUyNTE1ZTc0MDk1ODRiYjIxNjg1MDYzMzJmOC90YWJsZXJhbmdlOjc3ZTllZTI1MTVlNzQwOTU4NGJiMjE2ODUwNjMzMmY4XzItMS0xLTEtNzY4MDE_9d92e316-b27a-4837-8096-e69bbdcd43e1"
      unitRef="shares">3171681</chtr:NoncontrollingInterestPurchaseofInterestsSharesPurchased>
    <chtr:NoncontrollingInterestPurchaseofInterestsSharesPurchased
      contextRef="i135ec53014cc403fa445657ce268817c_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90YWJsZTo3N2U5ZWUyNTE1ZTc0MDk1ODRiYjIxNjg1MDYzMzJmOC90YWJsZXJhbmdlOjc3ZTllZTI1MTVlNzQwOTU4NGJiMjE2ODUwNjMzMmY4XzItMy0xLTEtNzY4MDE_886e4adc-bd39-43d3-bdef-d4dcad288ba8"
      unitRef="shares">3274391</chtr:NoncontrollingInterestPurchaseofInterestsSharesPurchased>
    <chtr:NoncontrollingInterestPurchaseofInterestsSharesPurchased
      contextRef="ibdc70b6402a04ec9b452a2f9c89a9c0f_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90YWJsZTo3N2U5ZWUyNTE1ZTc0MDk1ODRiYjIxNjg1MDYzMzJmOC90YWJsZXJhbmdlOjc3ZTllZTI1MTVlNzQwOTU4NGJiMjE2ODUwNjMzMmY4XzItNS0xLTEtNzY4MDE_901af8b2-ec83-4b5c-8ae5-552981043ebf"
      unitRef="shares">2637483</chtr:NoncontrollingInterestPurchaseofInterestsSharesPurchased>
    <chtr:MinorityInterestDecreaseFromRedemptionsPurchasePrice
      contextRef="ib0f13033c6f643739490b72b63d33e2e_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90YWJsZTo3N2U5ZWUyNTE1ZTc0MDk1ODRiYjIxNjg1MDYzMzJmOC90YWJsZXJhbmdlOjc3ZTllZTI1MTVlNzQwOTU4NGJiMjE2ODUwNjMzMmY4XzQtMS0xLTEtNzY4MDE_f1abac01-2e03-453f-ae73-06629375607c"
      unitRef="usd">1602000000</chtr:MinorityInterestDecreaseFromRedemptionsPurchasePrice>
    <chtr:MinorityInterestDecreaseFromRedemptionsPurchasePrice
      contextRef="i135ec53014cc403fa445657ce268817c_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90YWJsZTo3N2U5ZWUyNTE1ZTc0MDk1ODRiYjIxNjg1MDYzMzJmOC90YWJsZXJhbmdlOjc3ZTllZTI1MTVlNzQwOTU4NGJiMjE2ODUwNjMzMmY4XzQtMy0xLTEtNzY4MDE_e66b069d-712f-41b0-9e11-4ad0e8645587"
      unitRef="usd">2234000000</chtr:MinorityInterestDecreaseFromRedemptionsPurchasePrice>
    <chtr:MinorityInterestDecreaseFromRedemptionsPurchasePrice
      contextRef="ibdc70b6402a04ec9b452a2f9c89a9c0f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90YWJsZTo3N2U5ZWUyNTE1ZTc0MDk1ODRiYjIxNjg1MDYzMzJmOC90YWJsZXJhbmdlOjc3ZTllZTI1MTVlNzQwOTU4NGJiMjE2ODUwNjMzMmY4XzQtNS0xLTEtNzY4MDE_217142ed-1a18-409c-b859-aee5983326ef"
      unitRef="usd">1462000000</chtr:MinorityInterestDecreaseFromRedemptionsPurchasePrice>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i1fdc579e295d4158be4f2b0b5ec21fc0_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90YWJsZTo3N2U5ZWUyNTE1ZTc0MDk1ODRiYjIxNjg1MDYzMzJmOC90YWJsZXJhbmdlOjc3ZTllZTI1MTVlNzQwOTU4NGJiMjE2ODUwNjMzMmY4XzUtMS0xLTEtNzY4MDE_65dd02e9-fae8-4f71-8d08-f40ddccd738c"
      unitRef="usd">700000000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i7dd810bb39f142f2b10695082ac39826_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90YWJsZTo3N2U5ZWUyNTE1ZTc0MDk1ODRiYjIxNjg1MDYzMzJmOC90YWJsZXJhbmdlOjc3ZTllZTI1MTVlNzQwOTU4NGJiMjE2ODUwNjMzMmY4XzUtMy0xLTEtNzY4MDE_31f12809-54cb-4f21-8e35-dac77753d985"
      unitRef="usd">808000000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i6ecc96911845412fb22980116667b3c9_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90YWJsZTo3N2U5ZWUyNTE1ZTc0MDk1ODRiYjIxNjg1MDYzMzJmOC90YWJsZXJhbmdlOjc3ZTllZTI1MTVlNzQwOTU4NGJiMjE2ODUwNjMzMmY4XzUtNS0xLTEtNzY4MDE_6671f022-648c-41fb-b649-e0b51a2d2496"
      unitRef="usd">656000000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <chtr:Impactofnoncontrollinginterestpurchased
      contextRef="i961e0399f9da4f6f82cffd23000ab9ca_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90YWJsZTo3N2U5ZWUyNTE1ZTc0MDk1ODRiYjIxNjg1MDYzMzJmOC90YWJsZXJhbmdlOjc3ZTllZTI1MTVlNzQwOTU4NGJiMjE2ODUwNjMzMmY4XzYtMS0xLTEtNzY4MDE_4d206a29-9d47-49ae-9936-4b79f31ddca6"
      unitRef="usd">681000000</chtr:Impactofnoncontrollinginterestpurchased>
    <chtr:Impactofnoncontrollinginterestpurchased
      contextRef="i9e50cb2711ad443b8c77593db0c9e914_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90YWJsZTo3N2U5ZWUyNTE1ZTc0MDk1ODRiYjIxNjg1MDYzMzJmOC90YWJsZXJhbmdlOjc3ZTllZTI1MTVlNzQwOTU4NGJiMjE2ODUwNjMzMmY4XzYtMy0xLTEtNzY4MDE_4efb9715-c123-4912-b645-7a397db2905c"
      unitRef="usd">1077000000</chtr:Impactofnoncontrollinginterestpurchased>
    <chtr:Impactofnoncontrollinginterestpurchased
      contextRef="ie79a6cd492554348a541a8c2d697fe5c_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90YWJsZTo3N2U5ZWUyNTE1ZTc0MDk1ODRiYjIxNjg1MDYzMzJmOC90YWJsZXJhbmdlOjc3ZTllZTI1MTVlNzQwOTU4NGJiMjE2ODUwNjMzMmY4XzYtNS0xLTEtNzY4MDE_8b308321-92a0-42ae-bdb3-81e33d38bd62"
      unitRef="usd">606000000</chtr:Impactofnoncontrollinginterestpurchased>
    <chtr:ScheduleofeffectsonstatementofshareholdersequityduetoownershipchangesTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzM3MTg_47836247-b902-4d86-9543-797dfffa7a32">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total shareholders' equity was also adjusted during the years ended December&#160;31, 2022, 2021 and 2020 due to changes in Charter Holdings' ownership, including the impact of the preferred unit conversion discussed above, as follows. &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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.786%"/&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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decrease in noncontrolling interest &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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(659)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(534)&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase in additional paid-in-capital, net of tax&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/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:center"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the preferred unit conversion, the preferred noncontrolling interest carrying amount of $3.2&#160;billion was reclassified to common noncontrolling interest and remeasured to $2.0&#160;billion representing the relative effective Charter Holdings common ownership amount in all Charter Holdings partnership capital account balances resulting in a $1.2&#160;billion reclass from noncontrolling interest to additional paid-in capital.  A deferred tax liability of $300&#160;million was recorded with the offset to additional paid-in capital as part of the Charter Holdings ownership change equity adjustments.&lt;/span&gt;&lt;/div&gt;</chtr:ScheduleofeffectsonstatementofshareholdersequityduetoownershipchangesTableTextBlock>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="i1fdc579e295d4158be4f2b0b5ec21fc0_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90YWJsZToyNGRjZjA4N2RjY2Y0OTk4YTc5MjYxN2Y0MGU2ZjIyOC90YWJsZXJhbmdlOjI0ZGNmMDg3ZGNjZjQ5OThhNzkyNjE3ZjQwZTZmMjI4XzItMS0xLTEtNzY4MDE_dcbc5fdc-4c46-4650-9662-5c197eea696f"
      unitRef="usd">-659000000</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="i7dd810bb39f142f2b10695082ac39826_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90YWJsZToyNGRjZjA4N2RjY2Y0OTk4YTc5MjYxN2Y0MGU2ZjIyOC90YWJsZXJhbmdlOjI0ZGNmMDg3ZGNjZjQ5OThhNzkyNjE3ZjQwZTZmMjI4XzItMy0xLTEtNzY4MDE_34742830-5ad8-47c9-9add-22fc64dc05a7"
      unitRef="usd">-2153000000</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="i6ecc96911845412fb22980116667b3c9_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90YWJsZToyNGRjZjA4N2RjY2Y0OTk4YTc5MjYxN2Y0MGU2ZjIyOC90YWJsZXJhbmdlOjI0ZGNmMDg3ZGNjZjQ5OThhNzkyNjE3ZjQwZTZmMjI4XzItNS0xLTEtNzY4MDE_e0c1148e-76f6-4784-88ac-577d09821f54"
      unitRef="usd">-534000000</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="i961e0399f9da4f6f82cffd23000ab9ca_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90YWJsZToyNGRjZjA4N2RjY2Y0OTk4YTc5MjYxN2Y0MGU2ZjIyOC90YWJsZXJhbmdlOjI0ZGNmMDg3ZGNjZjQ5OThhNzkyNjE3ZjQwZTZmMjI4XzMtMS0xLTEtNzY4MDE_e7ccf759-2fe9-44f7-8cb7-f278a1d7bf20"
      unitRef="usd">497000000</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="i9e50cb2711ad443b8c77593db0c9e914_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90YWJsZToyNGRjZjA4N2RjY2Y0OTk4YTc5MjYxN2Y0MGU2ZjIyOC90YWJsZXJhbmdlOjI0ZGNmMDg3ZGNjZjQ5OThhNzkyNjE3ZjQwZTZmMjI4XzMtMy0xLTEtNzY4MDE_bbca52d6-06d1-46ca-b24f-3b66b38c7597"
      unitRef="usd">1625000000</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership
      contextRef="ie79a6cd492554348a541a8c2d697fe5c_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90YWJsZToyNGRjZjA4N2RjY2Y0OTk4YTc5MjYxN2Y0MGU2ZjIyOC90YWJsZXJhbmdlOjI0ZGNmMDg3ZGNjZjQ5OThhNzkyNjE3ZjQwZTZmMjI4XzMtNS0xLTEtNzY4MDE_fe63ceab-1633-4bd9-a50d-ef91ab2026a2"
      unitRef="usd">403000000</chtr:NoncontrollingInterestIncreaseDecreaseFromChangesInSubsidiaryOwnership>
    <us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount
      contextRef="i680e47646da24574a444ccb7299b418a_I20210618"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzMyNTM_45caf5be-a184-478f-900b-2ce29a6af9d5"
      unitRef="usd">3200000000</us-gaap:RedeemableNoncontrollingInterestEquityPreferredCarryingAmount>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i680e47646da24574a444ccb7299b418a_I20210618"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzMzMjU_6f121ee9-c368-406f-b579-4aa3d55b5da8"
      unitRef="usd">2000000000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzM0ODE_30b14ed8-4e1e-4daa-b3a4-f8f0a42542d0"
      unitRef="usd">1200000000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent
      contextRef="i40bdd319523b4af6a892157f6482a2e3_I20210618"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjAvZnJhZzo1Y2NiYWMyYjQ3NDY0NTY1YTM3OTU0OWQ1NDAzNzBkYS90ZXh0cmVnaW9uOjVjY2JhYzJiNDc0NjQ1NjVhMzc5NTQ5ZDU0MDM3MGRhXzM1ODE_5c9344ca-d7ce-4f5d-8199-8af2c0b663e3"
      unitRef="usd">300000000</us-gaap:DeferredTaxAndOtherLiabilitiesNoncurrent>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjMvZnJhZzo2NGU2MGMyYTFlNDY0OTU2OTA0ZTJjZWUxMmVlMTUxNy90ZXh0cmVnaW9uOjY0ZTYwYzJhMWU0NjQ5NTY5MDRlMmNlZTEyZWUxNTE3XzIxNjQ_37d03b72-8a5c-492e-9071-c7972ebd3213">Accounting for Derivative Instruments and Hedging Activities&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cross-currency derivative instruments are used to manage foreign exchange risk on the Sterling Notes by effectively converting &#xa3;1.275 billion aggregate principal amount of fixed-rate British pound sterling denominated debt, including annual interest payments and the payment of principal at maturity, to fixed-rate U.S. dollar denominated debt. The cross-currency swaps have maturities of June 2031 and July 2042.&#160;&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s derivative instruments are not designated as hedges and are marked to fair value each period, with the impact recorded as a gain or loss on financial instruments in the consolidated statements of operations in other income (expenses), net.  While these derivative instruments are not designated as hedges for accounting purposes, management continues to believe such instruments are closely correlated with the respective debt, thus managing associated risk.  The fair value of the Company's cross-currency derivatives, which are classified within Level 2 of the valuation hierarchy, was $570 million and $290 million and is included in other long-term liabilities on its consolidated balance sheets as of December&#160;31, 2022 and 2021, 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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effect of financial instruments are recorded in other income (expenses), net in the consolidated statements of operations and consisted of the following.&lt;/span&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value of cross-currency derivative instruments &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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency remeasurement of Sterling Notes to U.S. dollars&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on financial instruments, 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(95)&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86)&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&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:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjMvZnJhZzo2NGU2MGMyYTFlNDY0OTU2OTA0ZTJjZWUxMmVlMTUxNy90ZXh0cmVnaW9uOjY0ZTYwYzJhMWU0NjQ5NTY5MDRlMmNlZTEyZWUxNTE3XzU0OTc1NTgxNzUzNg_345ad889-dfa3-41b2-a4fb-0b101ac477ed">Cross-currency derivative instruments are used to manage foreign exchange risk on the Sterling Notes by effectively converting &#xa3;1.275 billion aggregate principal amount of fixed-rate British pound sterling denominated debt, including annual interest payments and the payment of principal at maturity, to fixed-rate U.S. dollar denominated debt. The cross-currency swaps have maturities of June 2031 and July 2042.&#160;The Company&#x2019;s derivative instruments are not designated as hedges and are marked to fair value each period, with the impact recorded as a gain or loss on financial instruments in the consolidated statements of operations in other income (expenses), net.  While these derivative instruments are not designated as hedges for accounting purposes, management continues to believe such instruments are closely correlated with the respective debt, thus managing associated risk.</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i22190d6318b741679b1b370ec9ac1ced_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjMvZnJhZzo2NGU2MGMyYTFlNDY0OTU2OTA0ZTJjZWUxMmVlMTUxNy90ZXh0cmVnaW9uOjY0ZTYwYzJhMWU0NjQ5NTY5MDRlMmNlZTEyZWUxNTE3XzMyMg_dfcfa038-3e2b-4aa3-baa1-9170bf8706b2"
      unitRef="gbp">1275000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeLiabilities
      contextRef="i28f3d9bccc07439f90399c780f289e1c_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjMvZnJhZzo2NGU2MGMyYTFlNDY0OTU2OTA0ZTJjZWUxMmVlMTUxNy90ZXh0cmVnaW9uOjY0ZTYwYzJhMWU0NjQ5NTY5MDRlMmNlZTEyZWUxNTE3XzU0OTc1NTgxNjU2OQ_c7b19ea1-aece-4dd8-abce-29cb0da74012"
      unitRef="usd">570000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ie945dc70f05d4db48a967d567a13694c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjMvZnJhZzo2NGU2MGMyYTFlNDY0OTU2OTA0ZTJjZWUxMmVlMTUxNy90ZXh0cmVnaW9uOjY0ZTYwYzJhMWU0NjQ5NTY5MDRlMmNlZTEyZWUxNTE3XzU0OTc1NTgxNjU3Nw_ae6055a6-4b46-41e2-ae61-725279b199bc"
      unitRef="usd">290000000</us-gaap:DerivativeLiabilities>
    <us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjMvZnJhZzo2NGU2MGMyYTFlNDY0OTU2OTA0ZTJjZWUxMmVlMTUxNy90ZXh0cmVnaW9uOjY0ZTYwYzJhMWU0NjQ5NTY5MDRlMmNlZTEyZWUxNTE3XzIxNzU_8bf5d71e-66f7-474b-9713-c952ae0e42fc">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effect of financial instruments are recorded in other income (expenses), net in the consolidated statements of operations and consisted of the following.&lt;/span&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value of cross-currency derivative instruments &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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency remeasurement of Sterling Notes to U.S. dollars&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on financial instruments, 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(95)&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86)&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&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:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjMvZnJhZzo2NGU2MGMyYTFlNDY0OTU2OTA0ZTJjZWUxMmVlMTUxNy90YWJsZToxMWExYjViOGRlMzA0OGE3YjJiZDg2N2RiNzkzNDBmNC90YWJsZXJhbmdlOjExYTFiNWI4ZGUzMDQ4YTdiMmJkODY3ZGI3OTM0MGY0XzItMS0xLTEtNzY4MDE_2b243172-efaf-4976-9aeb-f2941fb9b7a1"
      unitRef="usd">-280000000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjMvZnJhZzo2NGU2MGMyYTFlNDY0OTU2OTA0ZTJjZWUxMmVlMTUxNy90YWJsZToxMWExYjViOGRlMzA0OGE3YjJiZDg2N2RiNzkzNDBmNC90YWJsZXJhbmdlOjExYTFiNWI4ZGUzMDQ4YTdiMmJkODY3ZGI3OTM0MGY0XzItMy0xLTEtNzY4MDE_45572fbb-6fbd-495a-8c1c-e85cc8ecd378"
      unitRef="usd">-106000000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjMvZnJhZzo2NGU2MGMyYTFlNDY0OTU2OTA0ZTJjZWUxMmVlMTUxNy90YWJsZToxMWExYjViOGRlMzA0OGE3YjJiZDg2N2RiNzkzNDBmNC90YWJsZXJhbmdlOjExYTFiNWI4ZGUzMDQ4YTdiMmJkODY3ZGI3OTM0MGY0XzItNS0xLTEtNzY4MDE_108c2a98-5f0e-400a-b3e9-f613e80ddac7"
      unitRef="usd">40000000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjMvZnJhZzo2NGU2MGMyYTFlNDY0OTU2OTA0ZTJjZWUxMmVlMTUxNy90YWJsZToxMWExYjViOGRlMzA0OGE3YjJiZDg2N2RiNzkzNDBmNC90YWJsZXJhbmdlOjExYTFiNWI4ZGUzMDQ4YTdiMmJkODY3ZGI3OTM0MGY0XzMtMS0xLTEtNzY4MDE_2d41ec81-ac2a-4df1-8f95-6799f61351d8"
      unitRef="usd">185000000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjMvZnJhZzo2NGU2MGMyYTFlNDY0OTU2OTA0ZTJjZWUxMmVlMTUxNy90YWJsZToxMWExYjViOGRlMzA0OGE3YjJiZDg2N2RiNzkzNDBmNC90YWJsZXJhbmdlOjExYTFiNWI4ZGUzMDQ4YTdiMmJkODY3ZGI3OTM0MGY0XzMtMy0xLTEtNzY4MDE_863c6422-41e6-477c-af89-5bd598b01082"
      unitRef="usd">20000000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjMvZnJhZzo2NGU2MGMyYTFlNDY0OTU2OTA0ZTJjZWUxMmVlMTUxNy90YWJsZToxMWExYjViOGRlMzA0OGE3YjJiZDg2N2RiNzkzNDBmNC90YWJsZXJhbmdlOjExYTFiNWI4ZGUzMDQ4YTdiMmJkODY3ZGI3OTM0MGY0XzMtNS0xLTEtNzY4MDE_f712c65b-a75f-40d4-9535-3152bf370e1e"
      unitRef="usd">-55000000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjMvZnJhZzo2NGU2MGMyYTFlNDY0OTU2OTA0ZTJjZWUxMmVlMTUxNy90YWJsZToxMWExYjViOGRlMzA0OGE3YjJiZDg2N2RiNzkzNDBmNC90YWJsZXJhbmdlOjExYTFiNWI4ZGUzMDQ4YTdiMmJkODY3ZGI3OTM0MGY0XzQtMS0xLTEtNzY4MDE_63e678fa-c8a0-4217-a9b9-301dbb963ed1"
      unitRef="usd">-95000000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjMvZnJhZzo2NGU2MGMyYTFlNDY0OTU2OTA0ZTJjZWUxMmVlMTUxNy90YWJsZToxMWExYjViOGRlMzA0OGE3YjJiZDg2N2RiNzkzNDBmNC90YWJsZXJhbmdlOjExYTFiNWI4ZGUzMDQ4YTdiMmJkODY3ZGI3OTM0MGY0XzQtMy0xLTEtNzY4MDE_bf526771-6f71-4f34-ada7-97c9e997db11"
      unitRef="usd">-86000000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNjMvZnJhZzo2NGU2MGMyYTFlNDY0OTU2OTA0ZTJjZWUxMmVlMTUxNy90YWJsZToxMWExYjViOGRlMzA0OGE3YjJiZDg2N2RiNzkzNDBmNC90YWJsZXJhbmdlOjExYTFiNWI4ZGUzMDQ4YTdiMmJkODY3ZGI3OTM0MGY0XzQtNS0xLTEtNzY4MDE_15cf9836-fb9a-4a20-a871-1831176deac2"
      unitRef="usd">-15000000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGV4dHJlZ2lvbjo5YzJhYzhmNjNiNzg0ZDdiYTY4ODRjY2Y5ZDY0NGNhOV81NDk3NTU4MjI1MjE_513e2dc9-b765-4bb6-84de-517c4d596c8a">Revenues&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s revenues by product line are as follows:&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:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Internet&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,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;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,094&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,521&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Video&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Voice&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,806&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential revenue&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,322&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,759&#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 style="height:3pt"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Small and medium business&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Enterprise&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,468&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial revenue&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,978&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,743&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,432&#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 style="height:3pt"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advertising 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mobile&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,364&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,022&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,682&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,097&#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;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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Residential Services&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential customers are offered Internet, video, voice and mobile services primarily on a subscription basis.  Mobile services are sold under unlimited data plans or by-the-gig data usage plans.  The Company often provides multiple services to a customer.  The transaction price for a bundle of services may be less than the sum of the standalone selling prices of each individual service.  The Company allocates the bundle discount among the services to which the discount relates based on the relative standalone selling prices of those services. Generally, directly observable standalone selling prices are used for the revenue allocation.  Customers are invoiced for subscription services in advance of the service period.  Each subscription service provided is accounted for as a distinct performance obligation and revenue is recognized ratably over the monthly service period as the subscription services are delivered. Residential customers may generally cancel their subscriptions at the end of their monthly service period without penalty.  Each optional service purchased is generally accounted for as a distinct performance obligation when purchased and revenue is recognized when the service is provided.  For customer premise equipment ("CPE") where such CPE would qualify as a lease, the Company combines the operating lease with the subscription service revenue as a single performance obligation as the subscription service is the predominant component.  Installation fees are deferred over the period the fee remains material to the customer, which the Company has estimated to be approximately six months.  Sales commission costs are expensed as incurred as the amortization period is less than one year.  Right-of-entry costs represent upfront costs incurred related to agreements entered into with multiple dwelling units (&#x201c;MDUs&#x201d;) including landlords, real estate companies or owners to gain access to a building in order to market and service customers who reside in the building.  Right-of-entry costs are deferred as contract fulfillment costs and recognized over the term of the 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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Customers can purchase mobile equipment, including devices and accessory products, and have the option to pay for devices under interest-free monthly installment plans.  The Company does not impute interest on equipment installment plans sold through its direct channel as the inherent financing component is not considered significant based on the commercial objective of the plans, interest rates prevailing in the marketplace and credit risks of the Company's customers.  The sale of equipment is a separate performance obligation, therefore, revenue is recognized from the sale of equipment upon delivery and acceptance by the customer. &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fees imposed on the Company by various governmental authorities are passed through on a monthly basis to the Company&#x2019;s customers and are periodically remitted to authorities. Fees of $1.1&#160;billion for each of the years ended December&#160;31, 2022, 2021 and 2020 are reported in revenues on a gross basis with a corresponding operating expense because the Company is acting as a principal.  Certain taxes, such as sales taxes imposed on the Company&#x2019;s customers, collected and remitted to state and local authorities, are recorded on a net basis because the Company is acting as an agent in such situations.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commercial Services&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Small and medium business ("SMB") customers are offered Internet, video voice and mobile services similar to those provided to residential customers. SMB customers may generally cancel their subscriptions at the end of their monthly service period without penalty.  Each subscription service provided is accounted for as a distinct performance obligation and revenue is recognized ratably over the monthly service period as the subscription services are delivered. &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Services to enterprise clients include more tailored communications products and managed service solutions to larger businesses, as well as high-capacity last-mile data connectivity services to mobile and wireline carriers on a wholesale basis. Services are primarily offered on a subscription basis with a contractually specified and non-cancelable service period, which is generally one to seven years with a weighted average term of approximately three years. Each subscription service provided is accounted for as a distinct performance obligation and revenue is recognized ratably over the contract period as the subscription services are delivered.  Enterprise subscription services are billed as monthly recurring charges to customers and related installation services, if applicable, are billed upon completion of the customer installation.  Installation services are not accounted for as distinct performance obligations, but rather a component of the connectivity services, and therefore upfront installation fees are deferred and recognized as revenue over the related contract period.  Enterprise sales commission costs are deferred and recognized using a portfolio approach over a weighted-average contract period.  &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Advertising Services&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company offers local, regional and national businesses the opportunity to advertise in individual and multiple service areas on cable television networks and digital outlets. Placement of advertising is accounted for as a distinct performance obligation and revenue is recognized at the point in time when the advertising is distributed.  In some service areas, the Company has formed advertising interconnects or entered into representation agreements with other video distributors, under which the Company sells advertising on behalf of those distributors. In other service areas, the Company has entered into representation agreements under which another operator in the area will sell advertising on the Company&#x2019;s behalf. For representation arrangements in which the Company controls the sale of advertising and acts as the principal to the transaction, the Company recognizes revenue earned from the advertising customer on a gross basis and the amount remitted to the distributor as an operating expense. For other representation arrangements in which the Company does not control the sale of advertising and acts as an agent to the transaction, the Company recognizes revenue net of any fee remitted to the distributor.&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other balances that are not separately presented on the consolidated balance sheets that relate to the recognition of revenue and collection of the related cash, as well as the deferred costs associated with our contracts with customers consist of the following for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.863%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.053%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accounts receivable, net:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment installment plan receivables, net&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other noncurrent assets:&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment installment plan receivables, net&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract acquisition and fulfillment costs&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;496&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accounts payables and accrued liabilities:&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer prepayments and upfront deferred installation fees&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity in the allowance for doubtful accounts is summarized as follows for the years presented: &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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.957%"/&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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, beginning of period&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charged to 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncollected balances written off, net of recoveries&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(696)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(544)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(523)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, end of period&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217&#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:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGV4dHJlZ2lvbjo5YzJhYzhmNjNiNzg0ZDdiYTY4ODRjY2Y5ZDY0NGNhOV8xMDk5NTExNjM2NDEz_45e70632-8ef0-4234-a441-deb6e70479a4">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s revenues by product line are as follows:&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:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Internet&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,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;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,094&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,521&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Video&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Voice&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,806&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential revenue&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,322&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,759&#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 style="height:3pt"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Small and medium business&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Enterprise&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,468&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial revenue&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,978&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,743&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,432&#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 style="height:3pt"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Advertising 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mobile&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,364&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,022&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,682&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,097&#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:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues
      contextRef="i73edc0476c864743989ae6378bdb6924_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV8yLTEtMS0xLTc5NDk4_96f2a969-3348-4f68-a0b6-8093cfea7c27"
      unitRef="usd">22222000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id2b2384504aa48748bbbd908a41e29a0_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV8yLTMtMS0xLTc5NDk4_57b9ae49-323c-4cfb-95ff-56eee34dd7f8"
      unitRef="usd">21094000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i83afcfe5dc3048f3b166f61dfbbed13d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV8yLTUtMS0xLTc5NDk4_56836678-e196-4296-82b1-236ee294fea4"
      unitRef="usd">18521000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id12bfef68c40428b94d092abf1e38122_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV8zLTEtMS0xLTc5NDk4_bd0e963f-a0c1-4f87-b2a5-480666e187e2"
      unitRef="usd">17460000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i704411f0a7e04eeb9362955387c0ab22_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV8zLTMtMS0xLTc5NDk4_b1d30307-e5ca-4685-8c2c-be58ba487b04"
      unitRef="usd">17630000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7e2cbe73f27048e69c13ba76fe1d982e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV8zLTUtMS0xLTc5NDk4_92e9acf5-7ff9-441d-b03c-4321a1f89c6d"
      unitRef="usd">17432000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib0f2cf916aab4cd38783fa67474fc3a1_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV80LTEtMS0xLTc5NDk4_971b1a43-d903-4e3c-85b2-c3d425f9bc57"
      unitRef="usd">1559000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i21c193254ebf401c86c52bcad661daf7_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV80LTMtMS0xLTc5NDk4_a719cdc3-dcbc-48f2-a7a3-b3344aa60bd2"
      unitRef="usd">1598000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6e5fb8b6d3b1403d963fccc666be316a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV80LTUtMS0xLTc5NDk4_f67c3328-0b0d-4b84-b22c-755ddc1faca9"
      unitRef="usd">1806000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i493b5dd6769548169c3ae872f6feb40e_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV81LTEtMS0xLTc5NDk4_9d100373-0f45-4b72-a213-f1832427a993"
      unitRef="usd">41241000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id897d54b37be4bf09ee1820dc27e9489_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV81LTMtMS0xLTc5NDk4_1382adab-8e61-476c-aa91-e8ed61dbdb7f"
      unitRef="usd">40322000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4f311f651cae4c339ec7144c88a142eb_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV81LTUtMS0xLTc5NDk4_9e7441b2-a50b-4e5c-9efc-324cbbaa39d9"
      unitRef="usd">37759000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6420b0dc70bd4291a8269d9e4a79fddd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV83LTEtMS0xLTc5NDk4_d1f5bc70-8f6c-4db9-a151-4f79f126cc33"
      unitRef="usd">4301000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibb37b4bdee2b47da997488a70509a453_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV83LTMtMS0xLTc5NDk4_6b24c48f-5091-4ff0-875d-ca1a5be1d865"
      unitRef="usd">4170000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i939cfb8ba60246fe8f5d48796fe4f80f_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV83LTUtMS0xLTc5NDk4_02c24cac-05c7-4cfc-bbf2-5f6d4bdf2889"
      unitRef="usd">3964000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i46619c80e571460388140fa72890753f_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV84LTEtMS0xLTc5NDk4_22c52f82-6303-4f1e-8d11-beced113bcd4"
      unitRef="usd">2677000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2e729c2d01994f449f8df2a4ec652f8c_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV84LTMtMS0xLTc5NDk4_40525a6b-b777-4239-b903-50c789f6eb43"
      unitRef="usd">2573000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i755474e31f474b389fa338193698145d_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV84LTUtMS0xLTc5NDk4_95af6478-d190-462c-8b47-8ad28f6c5b39"
      unitRef="usd">2468000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9a002acdb07e4f49b2e786bbe7fd7125_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV85LTEtMS0xLTc5NDk4_1058e4d0-4d49-4ec6-a0ca-322847b51c9c"
      unitRef="usd">6978000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4923fe1946504f9eb60b71c58c086bad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV85LTMtMS0xLTc5NDk4_cda81d45-de53-46bc-bf5a-30d4e3b8e4cd"
      unitRef="usd">6743000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icc931d55cc73455db5bb78bc4ab8850e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV85LTUtMS0xLTc5NDk4_c2f9c4d6-3395-40a8-a4d9-aebb84fd5625"
      unitRef="usd">6432000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9998c0e1ed7f439284a6bc99513702aa_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV8xMS0xLTEtMS03OTQ5OA_c5ce451a-b095-4974-be34-cc3676974f1d"
      unitRef="usd">1882000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i358d98d833924fd8b91c2877f029253a_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV8xMS0zLTEtMS03OTQ5OA_e01a0099-1a92-4f1c-bab8-83cea81dcca7"
      unitRef="usd">1594000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id699f7ae588c4e02b5b916bafd6a29bf_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV8xMS01LTEtMS03OTQ5OA_fbf04c32-2c88-468e-9a12-b8d4655a17d3"
      unitRef="usd">1699000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6317f61bd96249289c292f1c1a7494f8_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV8xMi0xLTEtMS03OTQ5OA_ea02c748-a7bb-4ec6-9b10-c9efdef6ccbf"
      unitRef="usd">3042000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4d51826e92d2438a81f158ebda716681_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV8xMi0zLTEtMS03OTQ5OA_cbe5424c-541a-442c-95e7-b95442dfa5dc"
      unitRef="usd">2178000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i19c8b3a1249e407c9a93a8b50c05d839_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV8xMi01LTEtMS03OTQ5OA_af3ef4ef-26d8-47c4-aa6a-18c691ead247"
      unitRef="usd">1364000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id96355860b67421db6132ba80c0aadaa_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV8xMy0xLTEtMS03OTQ5OA_81af867a-7494-4030-b396-cf319fa32223"
      unitRef="usd">879000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idee0beec69a84d46a24402e924d8e1ed_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV8xMy0zLTEtMS03OTQ5OA_e8c1b784-8b33-4b25-a1ae-3ce3d0ea353b"
      unitRef="usd">845000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3746e37b389547e59f43f28748310449_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV8xMy01LTEtMS03OTQ5OA_c710bb4f-61d5-40a0-ae99-598b33b0b306"
      unitRef="usd">843000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV8xNC0xLTEtMS03OTQ5OA_1c4f73a5-1ab3-4806-86f4-268ddc5112b7"
      unitRef="usd">54022000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV8xNC0zLTEtMS03OTQ5OA_6ab4bc7f-c18b-4c2f-a354-be2e873ac5d8"
      unitRef="usd">51682000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6NjkxZWI3ZjRiM2YyNGVjZWI1Nzc1NzA5ZjNiYmNiMTUvdGFibGVyYW5nZTo2OTFlYjdmNGIzZjI0ZWNlYjU3NzU3MDlmM2JiY2IxNV8xNC01LTEtMS03OTQ5OA_44b285d6-f8d1-457c-8e27-6cc8e9299440"
      unitRef="usd">48097000000</us-gaap:Revenues>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGV4dHJlZ2lvbjo5YzJhYzhmNjNiNzg0ZDdiYTY4ODRjY2Y5ZDY0NGNhOV81NDk3NTU4MjI1MjI_60eee81c-4360-4982-b406-82e19c20b000">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Residential Services&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential customers are offered Internet, video, voice and mobile services primarily on a subscription basis.  Mobile services are sold under unlimited data plans or by-the-gig data usage plans.  The Company often provides multiple services to a customer.  The transaction price for a bundle of services may be less than the sum of the standalone selling prices of each individual service.  The Company allocates the bundle discount among the services to which the discount relates based on the relative standalone selling prices of those services. Generally, directly observable standalone selling prices are used for the revenue allocation.  Customers are invoiced for subscription services in advance of the service period.  Each subscription service provided is accounted for as a distinct performance obligation and revenue is recognized ratably over the monthly service period as the subscription services are delivered. Residential customers may generally cancel their subscriptions at the end of their monthly service period without penalty.  Each optional service purchased is generally accounted for as a distinct performance obligation when purchased and revenue is recognized when the service is provided.  For customer premise equipment ("CPE") where such CPE would qualify as a lease, the Company combines the operating lease with the subscription service revenue as a single performance obligation as the subscription service is the predominant component.  Installation fees are deferred over the period the fee remains material to the customer, which the Company has estimated to be approximately six months.  Sales commission costs are expensed as incurred as the amortization period is less than one year.  Right-of-entry costs represent upfront costs incurred related to agreements entered into with multiple dwelling units (&#x201c;MDUs&#x201d;) including landlords, real estate companies or owners to gain access to a building in order to market and service customers who reside in the building.  Right-of-entry costs are deferred as contract fulfillment costs and recognized over the term of the 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="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Customers can purchase mobile equipment, including devices and accessory products, and have the option to pay for devices under interest-free monthly installment plans.  The Company does not impute interest on equipment installment plans sold through its direct channel as the inherent financing component is not considered significant based on the commercial objective of the plans, interest rates prevailing in the marketplace and credit risks of the Company's customers.  The sale of equipment is a separate performance obligation, therefore, revenue is recognized from the sale of equipment upon delivery and acceptance by the customer. &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fees imposed on the Company by various governmental authorities are passed through on a monthly basis to the Company&#x2019;s customers and are periodically remitted to authorities. Fees of $1.1&#160;billion for each of the years ended December&#160;31, 2022, 2021 and 2020 are reported in revenues on a gross basis with a corresponding operating expense because the Company is acting as a principal.  Certain taxes, such as sales taxes imposed on the Company&#x2019;s customers, collected and remitted to state and local authorities, are recorded on a net basis because the Company is acting as an agent in such situations.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commercial Services&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Small and medium business ("SMB") customers are offered Internet, video voice and mobile services similar to those provided to residential customers. SMB customers may generally cancel their subscriptions at the end of their monthly service period without penalty.  Each subscription service provided is accounted for as a distinct performance obligation and revenue is recognized ratably over the monthly service period as the subscription services are delivered. &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Services to enterprise clients include more tailored communications products and managed service solutions to larger businesses, as well as high-capacity last-mile data connectivity services to mobile and wireline carriers on a wholesale basis. Services are primarily offered on a subscription basis with a contractually specified and non-cancelable service period, which is generally one to seven years with a weighted average term of approximately three years. Each subscription service provided is accounted for as a distinct performance obligation and revenue is recognized ratably over the contract period as the subscription services are delivered.  Enterprise subscription services are billed as monthly recurring charges to customers and related installation services, if applicable, are billed upon completion of the customer installation.  Installation services are not accounted for as distinct performance obligations, but rather a component of the connectivity services, and therefore upfront installation fees are deferred and recognized as revenue over the related contract period.  Enterprise sales commission costs are deferred and recognized using a portfolio approach over a weighted-average contract period.  &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Advertising Services&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company offers local, regional and national businesses the opportunity to advertise in individual and multiple service areas on cable television networks and digital outlets. Placement of advertising is accounted for as a distinct performance obligation and revenue is recognized at the point in time when the advertising is distributed.  In some service areas, the Company has formed advertising interconnects or entered into representation agreements with other video distributors, under which the Company sells advertising on behalf of those distributors. In other service areas, the Company has entered into representation agreements under which another operator in the area will sell advertising on the Company&#x2019;s behalf. For representation arrangements in which the Company controls the sale of advertising and acts as the principal to the transaction, the Company recognizes revenue earned from the advertising customer on a gross basis and the amount remitted to the distributor as an operating expense. For other representation arrangements in which the Company does not control the sale of advertising and acts as an agent to the transaction, the Company recognizes revenue net of any fee remitted to the distributor.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGV4dHJlZ2lvbjo5YzJhYzhmNjNiNzg0ZDdiYTY4ODRjY2Y5ZDY0NGNhOV81NDk3NTU4MjYzMzM_33d835f4-9cbd-4731-99bd-5bcd6545aaf4"
      unitRef="usd">1100000000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGV4dHJlZ2lvbjo5YzJhYzhmNjNiNzg0ZDdiYTY4ODRjY2Y5ZDY0NGNhOV81NDk3NTU4MjYzMzM_47bf4849-0d2a-496b-8a85-ca14a6cbacbc"
      unitRef="usd">1100000000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGV4dHJlZ2lvbjo5YzJhYzhmNjNiNzg0ZDdiYTY4ODRjY2Y5ZDY0NGNhOV81NDk3NTU4MjYzMzM_56c05acd-fbac-4bdc-8155-d91e4a587d03"
      unitRef="usd">1100000000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <chtr:ScheduleOfOtherBalanceSheetAccountsTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGV4dHJlZ2lvbjo5YzJhYzhmNjNiNzg0ZDdiYTY4ODRjY2Y5ZDY0NGNhOV81NDk3NTU4MjI1MjM_0a9db082-fa72-471b-8720-61b016d3e7f3">&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;Other balances that are not separately presented on the consolidated balance sheets that relate to the recognition of revenue and collection of the related cash, as well as the deferred costs associated with our contracts with customers consist of the following for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.863%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.053%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accounts receivable, net:&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment installment plan receivables, net&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Other noncurrent assets:&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment installment plan receivables, net&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract acquisition and fulfillment costs&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;496&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Accounts payables and accrued liabilities:&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer prepayments and upfront deferred installation fees&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;461&#160;&lt;/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;</chtr:ScheduleOfOtherBalanceSheetAccountsTableTextBlock>
    <us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6MWVmYTJjYWUyMTVkNDAxODkzMzE3NmQ1Y2VjYzBiNDcvdGFibGVyYW5nZToxZWZhMmNhZTIxNWQ0MDE4OTMzMTc2ZDVjZWNjMGI0N18yLTEtMS0xLTc5NTQ4_16a84b02-9bab-4108-abf6-b28b952c3006"
      unitRef="usd">577000000</us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent>
    <us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6MWVmYTJjYWUyMTVkNDAxODkzMzE3NmQ1Y2VjYzBiNDcvdGFibGVyYW5nZToxZWZhMmNhZTIxNWQ0MDE4OTMzMTc2ZDVjZWNjMGI0N18yLTMtMS0xLTc5NTQ4_e0737133-cf09-407d-8144-5139caa91918"
      unitRef="usd">391000000</us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent>
    <us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossNoncurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6MWVmYTJjYWUyMTVkNDAxODkzMzE3NmQ1Y2VjYzBiNDcvdGFibGVyYW5nZToxZWZhMmNhZTIxNWQ0MDE4OTMzMTc2ZDVjZWNjMGI0N18zLTEtMS0xLTc5NTQ4_d2b555e1-e549-49a4-82d0-6acc6c566245"
      unitRef="usd">261000000</us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossNoncurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6MWVmYTJjYWUyMTVkNDAxODkzMzE3NmQ1Y2VjYzBiNDcvdGFibGVyYW5nZToxZWZhMmNhZTIxNWQ0MDE4OTMzMTc2ZDVjZWNjMGI0N18zLTMtMS0xLTc5NTQ4_31874c52-84dd-45e1-8d33-275bf714a923"
      unitRef="usd">189000000</us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6MWVmYTJjYWUyMTVkNDAxODkzMzE3NmQ1Y2VjYzBiNDcvdGFibGVyYW5nZToxZWZhMmNhZTIxNWQ0MDE4OTMzMTc2ZDVjZWNjMGI0N182LTEtMS0xLTc5NjQw_ada511e9-6341-45af-a822-bac978d75e4f"
      unitRef="usd">505000000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6MWVmYTJjYWUyMTVkNDAxODkzMzE3NmQ1Y2VjYzBiNDcvdGFibGVyYW5nZToxZWZhMmNhZTIxNWQ0MDE4OTMzMTc2ZDVjZWNjMGI0N182LTMtMS0xLTc5NjQw_6d84f7bd-a4cc-4b98-9401-a9b01ab22f35"
      unitRef="usd">496000000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6MWVmYTJjYWUyMTVkNDAxODkzMzE3NmQ1Y2VjYzBiNDcvdGFibGVyYW5nZToxZWZhMmNhZTIxNWQ0MDE4OTMzMTc2ZDVjZWNjMGI0N185LTEtMS0xLTc5NjQw_ae8232d1-3ed4-471a-84f6-0cecf32c4f84"
      unitRef="usd">511000000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6MWVmYTJjYWUyMTVkNDAxODkzMzE3NmQ1Y2VjYzBiNDcvdGFibGVyYW5nZToxZWZhMmNhZTIxNWQ0MDE4OTMzMTc2ZDVjZWNjMGI0N185LTMtMS0xLTc5NjQw_3e0ffa84-e794-4827-b63d-8e2738efb5d9"
      unitRef="usd">461000000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGV4dHJlZ2lvbjo5YzJhYzhmNjNiNzg0ZDdiYTY4ODRjY2Y5ZDY0NGNhOV81NDk3NTU4MjI1MjQ_0d6a9c9b-45ad-4c38-ab86-851707fe0f12">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity in the allowance for doubtful accounts is summarized as follows for the years presented: &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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.957%"/&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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, beginning of period&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charged to 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Uncollected balances written off, net of recoveries&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(696)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(544)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(523)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, end of period&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217&#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:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6YmY2YjQ2ZjkyNDVlNDI0Y2FhZDZkZmU4ZTVmMTY0NzEvdGFibGVyYW5nZTpiZjZiNDZmOTI0NWU0MjRjYWFkNmRmZThlNWYxNjQ3MV8yLTEtMS0xLTc5NjA1_83da4540-7ddc-45d9-bf5d-52fb1d803784"
      unitRef="usd">157000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i634e2d3ab7334b129acae6fdcd48c35f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6YmY2YjQ2ZjkyNDVlNDI0Y2FhZDZkZmU4ZTVmMTY0NzEvdGFibGVyYW5nZTpiZjZiNDZmOTI0NWU0MjRjYWFkNmRmZThlNWYxNjQ3MV8yLTMtMS0xLTc5NjA1_d43f4471-1ee3-4409-8f1b-26376f98f949"
      unitRef="usd">217000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i93e607cdeebd4f778341dc1e86098161_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6YmY2YjQ2ZjkyNDVlNDI0Y2FhZDZkZmU4ZTVmMTY0NzEvdGFibGVyYW5nZTpiZjZiNDZmOTI0NWU0MjRjYWFkNmRmZThlNWYxNjQ3MV8yLTUtMS0xLTc5NjA1_cfcd7ebe-c1d1-4300-8278-389fff7b4023"
      unitRef="usd">180000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <chtr:AccountsReceivableAllowanceForCreditLossAdditionsChargedToCostsAndExpensesAndOtherAccounts
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6YmY2YjQ2ZjkyNDVlNDI0Y2FhZDZkZmU4ZTVmMTY0NzEvdGFibGVyYW5nZTpiZjZiNDZmOTI0NWU0MjRjYWFkNmRmZThlNWYxNjQ3MV8zLTEtMS0xLTc5NjA1_539ece2d-7bfc-4b9c-9ae3-551f0d166363"
      unitRef="usd">758000000</chtr:AccountsReceivableAllowanceForCreditLossAdditionsChargedToCostsAndExpensesAndOtherAccounts>
    <chtr:AccountsReceivableAllowanceForCreditLossAdditionsChargedToCostsAndExpensesAndOtherAccounts
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6YmY2YjQ2ZjkyNDVlNDI0Y2FhZDZkZmU4ZTVmMTY0NzEvdGFibGVyYW5nZTpiZjZiNDZmOTI0NWU0MjRjYWFkNmRmZThlNWYxNjQ3MV8zLTMtMS0xLTc5NjA1_eb8dea01-36ee-4796-a3ff-ec9aa800306f"
      unitRef="usd">484000000</chtr:AccountsReceivableAllowanceForCreditLossAdditionsChargedToCostsAndExpensesAndOtherAccounts>
    <chtr:AccountsReceivableAllowanceForCreditLossAdditionsChargedToCostsAndExpensesAndOtherAccounts
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6YmY2YjQ2ZjkyNDVlNDI0Y2FhZDZkZmU4ZTVmMTY0NzEvdGFibGVyYW5nZTpiZjZiNDZmOTI0NWU0MjRjYWFkNmRmZThlNWYxNjQ3MV8zLTUtMS0xLTc5NjA1_b81b4bd5-f272-4e16-8b59-7a1120bddcb2"
      unitRef="usd">560000000</chtr:AccountsReceivableAllowanceForCreditLossAdditionsChargedToCostsAndExpensesAndOtherAccounts>
    <chtr:AccountsReceivableAllowanceForCreditLossDeductionsFromReserves
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6YmY2YjQ2ZjkyNDVlNDI0Y2FhZDZkZmU4ZTVmMTY0NzEvdGFibGVyYW5nZTpiZjZiNDZmOTI0NWU0MjRjYWFkNmRmZThlNWYxNjQ3MV80LTEtMS0xLTc5NjA1_6663a4df-f921-44fc-8709-f28ca165c4fb"
      unitRef="usd">696000000</chtr:AccountsReceivableAllowanceForCreditLossDeductionsFromReserves>
    <chtr:AccountsReceivableAllowanceForCreditLossDeductionsFromReserves
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6YmY2YjQ2ZjkyNDVlNDI0Y2FhZDZkZmU4ZTVmMTY0NzEvdGFibGVyYW5nZTpiZjZiNDZmOTI0NWU0MjRjYWFkNmRmZThlNWYxNjQ3MV80LTMtMS0xLTc5NjA1_aa65ee50-3157-415c-b4f3-283be3fec1ed"
      unitRef="usd">544000000</chtr:AccountsReceivableAllowanceForCreditLossDeductionsFromReserves>
    <chtr:AccountsReceivableAllowanceForCreditLossDeductionsFromReserves
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6YmY2YjQ2ZjkyNDVlNDI0Y2FhZDZkZmU4ZTVmMTY0NzEvdGFibGVyYW5nZTpiZjZiNDZmOTI0NWU0MjRjYWFkNmRmZThlNWYxNjQ3MV80LTUtMS0xLTc5NjA1_e4f26563-82e8-46f4-a6dd-88012bebe673"
      unitRef="usd">523000000</chtr:AccountsReceivableAllowanceForCreditLossDeductionsFromReserves>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6YmY2YjQ2ZjkyNDVlNDI0Y2FhZDZkZmU4ZTVmMTY0NzEvdGFibGVyYW5nZTpiZjZiNDZmOTI0NWU0MjRjYWFkNmRmZThlNWYxNjQ3MV81LTEtMS0xLTc5NjA1_309248c3-ccc2-43db-bb8e-a9133b9d5854"
      unitRef="usd">219000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6YmY2YjQ2ZjkyNDVlNDI0Y2FhZDZkZmU4ZTVmMTY0NzEvdGFibGVyYW5nZTpiZjZiNDZmOTI0NWU0MjRjYWFkNmRmZThlNWYxNjQ3MV81LTMtMS0xLTc5NjA1_96549ea9-7ace-4e8f-bac0-0f1ca9aa8170"
      unitRef="usd">157000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i634e2d3ab7334b129acae6fdcd48c35f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTQ4L2ZyYWc6OWMyYWM4ZjYzYjc4NGQ3YmE2ODg0Y2NmOWQ2NDRjYTkvdGFibGU6YmY2YjQ2ZjkyNDVlNDI0Y2FhZDZkZmU4ZTVmMTY0NzEvdGFibGVyYW5nZTpiZjZiNDZmOTI0NWU0MjRjYWFkNmRmZThlNWYxNjQ3MV81LTUtMS0xLTc5NjA1_c05a4d18-c071-4f31-91ef-195a99917e1f"
      unitRef="usd">217000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <chtr:OperatingCostsAndExpensesTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzIvZnJhZzo0Yzk3YTVlMDYxYmM0ZmMwOTJjNGNlMTk1YzBkYjAxZi90ZXh0cmVnaW9uOjRjOTdhNWUwNjFiYzRmYzA5MmM0Y2UxOTVjMGRiMDFmXzE4MDc_061b75b3-1e3c-471c-ac4b-8e5ae6765a81">Operating Costs and Expenses&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating costs and expenses, exclusive of items shown separately in the consolidated statements of operations, consist of the following for the periods presented:&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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.957%"/&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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Programming&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory, connectivity and produced content&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs to service customers&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,472&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketing&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mobile&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,765&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,876&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,482&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,930&#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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Programming costs consist primarily of costs paid to programmers for basic, premium, digital, video on demand and pay-per-view programming. Regulatory, connectivity and produced content costs represent payments to franchise and regulatory authorities, costs directly related to providing video, Internet and voice services as well as payments for sports, local and news content produced by the Company. Included in regulatory, connectivity and produced content costs are content acquisition costs for the Los Angeles Lakers&#x2019; basketball games and Los Angeles Dodgers&#x2019; baseball games, which are recorded as games are exhibited over the contract period. Costs to service customers include costs related to field operations, network operations and customer care for the Company&#x2019;s residential and SMB customers, including internal and third-party labor for the non-capitalizable portion of installations, service and repairs, maintenance, bad debt expense, billing and collection, occupancy and vehicle costs. Marketing costs represent the costs of marketing to current and potential residential and commercial customers including labor costs. Mobile costs represent costs associated with the Company's mobile service such as device and service costs, marketing, sales and commissions, retail stores, personnel costs, taxes, among others. Other includes corporate overhead, advertising sales expenses, indirect costs associated with the Company&#x2019;s enterprise business customers and regional sports and news networks, property tax and insurance expense and stock compensation expense, among others.&lt;/span&gt;&lt;/div&gt;</chtr:OperatingCostsAndExpensesTextBlock>
    <chtr:OperatingCostsAndExpensesTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzIvZnJhZzo0Yzk3YTVlMDYxYmM0ZmMwOTJjNGNlMTk1YzBkYjAxZi90ZXh0cmVnaW9uOjRjOTdhNWUwNjFiYzRmYzA5MmM0Y2UxOTVjMGRiMDFmXzE4MDg_01dcca9b-d487-4bb3-9252-ea277e7c1678">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating costs and expenses, exclusive of items shown separately in the consolidated statements of operations, consist of the following for the periods presented:&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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.957%"/&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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Programming&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Regulatory, connectivity and produced content&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs to service customers&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,472&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketing&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mobile&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,765&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,876&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,482&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,930&#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;</chtr:OperatingCostsAndExpensesTableTextBlock>
    <chtr:ProgrammingExpense
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzIvZnJhZzo0Yzk3YTVlMDYxYmM0ZmMwOTJjNGNlMTk1YzBkYjAxZi90YWJsZTpkNDA2ZDIxMGQxM2I0N2Y2OGVkZWZiNThhODc2MTIwNi90YWJsZXJhbmdlOmQ0MDZkMjEwZDEzYjQ3ZjY4ZWRlZmI1OGE4NzYxMjA2XzItMS0xLTEtNzY4MDE_d9bccf69-6dc1-4eb0-b758-879be2473cfb"
      unitRef="usd">11620000000</chtr:ProgrammingExpense>
    <chtr:ProgrammingExpense
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzIvZnJhZzo0Yzk3YTVlMDYxYmM0ZmMwOTJjNGNlMTk1YzBkYjAxZi90YWJsZTpkNDA2ZDIxMGQxM2I0N2Y2OGVkZWZiNThhODc2MTIwNi90YWJsZXJhbmdlOmQ0MDZkMjEwZDEzYjQ3ZjY4ZWRlZmI1OGE4NzYxMjA2XzItMy0xLTEtNzY4MDE_a2dcf345-4e77-4364-b404-037c495c05c6"
      unitRef="usd">11844000000</chtr:ProgrammingExpense>
    <chtr:ProgrammingExpense
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzIvZnJhZzo0Yzk3YTVlMDYxYmM0ZmMwOTJjNGNlMTk1YzBkYjAxZi90YWJsZTpkNDA2ZDIxMGQxM2I0N2Y2OGVkZWZiNThhODc2MTIwNi90YWJsZXJhbmdlOmQ0MDZkMjEwZDEzYjQ3ZjY4ZWRlZmI1OGE4NzYxMjA2XzItNS0xLTEtNzY4MDE_e1447210-5465-4376-b14f-9f2e4bf0f98d"
      unitRef="usd">11401000000</chtr:ProgrammingExpense>
    <chtr:FranchiseRegulatoryAndConnectivityExpense
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzIvZnJhZzo0Yzk3YTVlMDYxYmM0ZmMwOTJjNGNlMTk1YzBkYjAxZi90YWJsZTpkNDA2ZDIxMGQxM2I0N2Y2OGVkZWZiNThhODc2MTIwNi90YWJsZXJhbmdlOmQ0MDZkMjEwZDEzYjQ3ZjY4ZWRlZmI1OGE4NzYxMjA2XzMtMS0xLTEtNzY4MDE_01575986-c699-4124-9ec3-1580972ecb21"
      unitRef="usd">2303000000</chtr:FranchiseRegulatoryAndConnectivityExpense>
    <chtr:FranchiseRegulatoryAndConnectivityExpense
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzIvZnJhZzo0Yzk3YTVlMDYxYmM0ZmMwOTJjNGNlMTk1YzBkYjAxZi90YWJsZTpkNDA2ZDIxMGQxM2I0N2Y2OGVkZWZiNThhODc2MTIwNi90YWJsZXJhbmdlOmQ0MDZkMjEwZDEzYjQ3ZjY4ZWRlZmI1OGE4NzYxMjA2XzMtMy0xLTEtNzY4MDE_6b458f57-5fcb-47fd-a497-6a0032637871"
      unitRef="usd">2494000000</chtr:FranchiseRegulatoryAndConnectivityExpense>
    <chtr:FranchiseRegulatoryAndConnectivityExpense
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzIvZnJhZzo0Yzk3YTVlMDYxYmM0ZmMwOTJjNGNlMTk1YzBkYjAxZi90YWJsZTpkNDA2ZDIxMGQxM2I0N2Y2OGVkZWZiNThhODc2MTIwNi90YWJsZXJhbmdlOmQ0MDZkMjEwZDEzYjQ3ZjY4ZWRlZmI1OGE4NzYxMjA2XzMtNS0xLTEtNzY4MDE_a250f000-a869-402f-a956-98456c52a44d"
      unitRef="usd">2183000000</chtr:FranchiseRegulatoryAndConnectivityExpense>
    <chtr:CostToServiceCustomers
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzIvZnJhZzo0Yzk3YTVlMDYxYmM0ZmMwOTJjNGNlMTk1YzBkYjAxZi90YWJsZTpkNDA2ZDIxMGQxM2I0N2Y2OGVkZWZiNThhODc2MTIwNi90YWJsZXJhbmdlOmQ0MDZkMjEwZDEzYjQ3ZjY4ZWRlZmI1OGE4NzYxMjA2XzQtMS0xLTEtNzY4MDE_f4953636-597a-4c36-85e8-5ab420391be1"
      unitRef="usd">7772000000</chtr:CostToServiceCustomers>
    <chtr:CostToServiceCustomers
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzIvZnJhZzo0Yzk3YTVlMDYxYmM0ZmMwOTJjNGNlMTk1YzBkYjAxZi90YWJsZTpkNDA2ZDIxMGQxM2I0N2Y2OGVkZWZiNThhODc2MTIwNi90YWJsZXJhbmdlOmQ0MDZkMjEwZDEzYjQ3ZjY4ZWRlZmI1OGE4NzYxMjA2XzQtMy0xLTEtNzY4MDE_bcdc9f57-61d9-4dff-973d-80418b2e2e0c"
      unitRef="usd">7393000000</chtr:CostToServiceCustomers>
    <chtr:CostToServiceCustomers
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzIvZnJhZzo0Yzk3YTVlMDYxYmM0ZmMwOTJjNGNlMTk1YzBkYjAxZi90YWJsZTpkNDA2ZDIxMGQxM2I0N2Y2OGVkZWZiNThhODc2MTIwNi90YWJsZXJhbmdlOmQ0MDZkMjEwZDEzYjQ3ZjY4ZWRlZmI1OGE4NzYxMjA2XzQtNS0xLTEtNzY4MDE_1024b19d-b4b9-4a88-b0b3-1dabe0170371"
      unitRef="usd">7472000000</chtr:CostToServiceCustomers>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzIvZnJhZzo0Yzk3YTVlMDYxYmM0ZmMwOTJjNGNlMTk1YzBkYjAxZi90YWJsZTpkNDA2ZDIxMGQxM2I0N2Y2OGVkZWZiNThhODc2MTIwNi90YWJsZXJhbmdlOmQ0MDZkMjEwZDEzYjQ3ZjY4ZWRlZmI1OGE4NzYxMjA2XzUtMS0xLTEtNzY4MDE_8ddba520-33fa-41a0-af56-afd03592bd30"
      unitRef="usd">3339000000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzIvZnJhZzo0Yzk3YTVlMDYxYmM0ZmMwOTJjNGNlMTk1YzBkYjAxZi90YWJsZTpkNDA2ZDIxMGQxM2I0N2Y2OGVkZWZiNThhODc2MTIwNi90YWJsZXJhbmdlOmQ0MDZkMjEwZDEzYjQ3ZjY4ZWRlZmI1OGE4NzYxMjA2XzUtMy0xLTEtNzY4MDE_39003203-fb97-4f3d-94c0-d8a6fa467f66"
      unitRef="usd">3071000000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzIvZnJhZzo0Yzk3YTVlMDYxYmM0ZmMwOTJjNGNlMTk1YzBkYjAxZi90YWJsZTpkNDA2ZDIxMGQxM2I0N2Y2OGVkZWZiNThhODc2MTIwNi90YWJsZXJhbmdlOmQ0MDZkMjEwZDEzYjQ3ZjY4ZWRlZmI1OGE4NzYxMjA2XzUtNS0xLTEtNzY4MDE_e18bdb20-a1fd-4ece-b295-2e48da3010d0"
      unitRef="usd">3031000000</us-gaap:MarketingAndAdvertisingExpense>
    <chtr:Mobile
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzIvZnJhZzo0Yzk3YTVlMDYxYmM0ZmMwOTJjNGNlMTk1YzBkYjAxZi90YWJsZTpkNDA2ZDIxMGQxM2I0N2Y2OGVkZWZiNThhODc2MTIwNi90YWJsZXJhbmdlOmQ0MDZkMjEwZDEzYjQ3ZjY4ZWRlZmI1OGE4NzYxMjA2XzYtMS0xLTEtNzY4MDE_7643fbbe-bf4b-4d61-82b3-30d0e1bb21c5"
      unitRef="usd">3385000000</chtr:Mobile>
    <chtr:Mobile
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzIvZnJhZzo0Yzk3YTVlMDYxYmM0ZmMwOTJjNGNlMTk1YzBkYjAxZi90YWJsZTpkNDA2ZDIxMGQxM2I0N2Y2OGVkZWZiNThhODc2MTIwNi90YWJsZXJhbmdlOmQ0MDZkMjEwZDEzYjQ3ZjY4ZWRlZmI1OGE4NzYxMjA2XzYtMy0xLTEtNzY4MDE_098e2a52-f907-400c-b61a-5903604b5b27"
      unitRef="usd">2489000000</chtr:Mobile>
    <chtr:Mobile
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzIvZnJhZzo0Yzk3YTVlMDYxYmM0ZmMwOTJjNGNlMTk1YzBkYjAxZi90YWJsZTpkNDA2ZDIxMGQxM2I0N2Y2OGVkZWZiNThhODc2MTIwNi90YWJsZXJhbmdlOmQ0MDZkMjEwZDEzYjQ3ZjY4ZWRlZmI1OGE4NzYxMjA2XzYtNS0xLTEtNzY4MDE_882635fc-c1f5-4316-b422-a76f43b78522"
      unitRef="usd">1765000000</chtr:Mobile>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzIvZnJhZzo0Yzk3YTVlMDYxYmM0ZmMwOTJjNGNlMTk1YzBkYjAxZi90YWJsZTpkNDA2ZDIxMGQxM2I0N2Y2OGVkZWZiNThhODc2MTIwNi90YWJsZXJhbmdlOmQ0MDZkMjEwZDEzYjQ3ZjY4ZWRlZmI1OGE4NzYxMjA2XzctMS0xLTEtNzY4MDE_33344151-9e25-41e1-933c-88f2ac68295a"
      unitRef="usd">4457000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzIvZnJhZzo0Yzk3YTVlMDYxYmM0ZmMwOTJjNGNlMTk1YzBkYjAxZi90YWJsZTpkNDA2ZDIxMGQxM2I0N2Y2OGVkZWZiNThhODc2MTIwNi90YWJsZXJhbmdlOmQ0MDZkMjEwZDEzYjQ3ZjY4ZWRlZmI1OGE4NzYxMjA2XzctMy0xLTEtNzY4MDE_c917fbe4-266f-4bef-93b1-86f97f23bffc"
      unitRef="usd">4191000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzIvZnJhZzo0Yzk3YTVlMDYxYmM0ZmMwOTJjNGNlMTk1YzBkYjAxZi90YWJsZTpkNDA2ZDIxMGQxM2I0N2Y2OGVkZWZiNThhODc2MTIwNi90YWJsZXJhbmdlOmQ0MDZkMjEwZDEzYjQ3ZjY4ZWRlZmI1OGE4NzYxMjA2XzctNS0xLTEtNzY4MDE_3f873d85-0745-4df1-9b5a-2b32fe7433ee"
      unitRef="usd">4078000000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OperatingExpenses
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzIvZnJhZzo0Yzk3YTVlMDYxYmM0ZmMwOTJjNGNlMTk1YzBkYjAxZi90YWJsZTpkNDA2ZDIxMGQxM2I0N2Y2OGVkZWZiNThhODc2MTIwNi90YWJsZXJhbmdlOmQ0MDZkMjEwZDEzYjQ3ZjY4ZWRlZmI1OGE4NzYxMjA2XzgtMS0xLTEtNzY4MDE_0dcec52f-8c11-44cd-874f-794961e23a47"
      unitRef="usd">32876000000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzIvZnJhZzo0Yzk3YTVlMDYxYmM0ZmMwOTJjNGNlMTk1YzBkYjAxZi90YWJsZTpkNDA2ZDIxMGQxM2I0N2Y2OGVkZWZiNThhODc2MTIwNi90YWJsZXJhbmdlOmQ0MDZkMjEwZDEzYjQ3ZjY4ZWRlZmI1OGE4NzYxMjA2XzgtMy0xLTEtNzY4MDE_21a3c36a-6aa8-4d07-ab40-cc00134f2e59"
      unitRef="usd">31482000000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzIvZnJhZzo0Yzk3YTVlMDYxYmM0ZmMwOTJjNGNlMTk1YzBkYjAxZi90YWJsZTpkNDA2ZDIxMGQxM2I0N2Y2OGVkZWZiNThhODc2MTIwNi90YWJsZXJhbmdlOmQ0MDZkMjEwZDEzYjQ3ZjY4ZWRlZmI1OGE4NzYxMjA2XzgtNS0xLTEtNzY4MDE_b230af4d-1c04-4282-8957-104fcb7859ad"
      unitRef="usd">29930000000</us-gaap:OperatingExpenses>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzUvZnJhZzo4MzMyMWQwMzIzMTI0ZTFiOTRiOWNhOGI3ZGQzMTgwOC90ZXh0cmVnaW9uOjgzMzIxZDAzMjMxMjRlMWI5NGI5Y2E4YjdkZDMxODA4XzYzMg_c84675b4-32ee-4967-8ef4-ba8352cb1f1a">Other Operating Expenses, Net&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other operating expenses, net consist of the following for the years presented:&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:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.298%"/&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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special charges, 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Gain) loss on sale of assets, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Special charges, net&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Special charges, net primarily includes net amounts of litigation settlements and employee termination costs.  For the year ended December 31, 2022, special charges, net also includes an impairment on non-strategic assets and is offset by a gain related to the settlement of a multiemployer pension plan.  For the year ended December 31, 2021, special charges, net also includes the $220&#160;million settlement with Sprint Communications Company L.P. and T-Mobile USA, Inc.  &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;(Gain) loss on sale of assets, net&lt;/span&gt;&lt;/div&gt;(Gain) loss on sale of assets, net includes a $36 million impairment of non-strategic assets held for sale during the year ended December 31, 2021.</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzUvZnJhZzo4MzMyMWQwMzIzMTI0ZTFiOTRiOWNhOGI3ZGQzMTgwOC90ZXh0cmVnaW9uOjgzMzIxZDAzMjMxMjRlMWI5NGI5Y2E4YjdkZDMxODA4XzYyNQ_25c8f323-4f6a-4593-977b-3fbfaa0a20cc">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other operating expenses, net consist of the following for the years presented:&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:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.246%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.298%"/&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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special charges, 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Gain) loss on sale of assets, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;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;/tr&gt;&lt;tr&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#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:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzUvZnJhZzo4MzMyMWQwMzIzMTI0ZTFiOTRiOWNhOGI3ZGQzMTgwOC90YWJsZTowZWFkNzc5NTljZTU0NmE2OTA3NjVkMGZmZTU0NTYwYS90YWJsZXJhbmdlOjBlYWQ3Nzk1OWNlNTQ2YTY5MDc2NWQwZmZlNTQ1NjBhXzItMS0xLTEtNzY4MDE_dcff15df-f635-4d1a-909a-e9190d015809"
      unitRef="usd">273000000</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzUvZnJhZzo4MzMyMWQwMzIzMTI0ZTFiOTRiOWNhOGI3ZGQzMTgwOC90YWJsZTowZWFkNzc5NTljZTU0NmE2OTA3NjVkMGZmZTU0NTYwYS90YWJsZXJhbmdlOjBlYWQ3Nzk1OWNlNTQ2YTY5MDc2NWQwZmZlNTQ1NjBhXzItMy0xLTEtNzY4MDE_e2d8f728-9713-40e6-a1d0-f321cf82af34"
      unitRef="usd">249000000</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzUvZnJhZzo4MzMyMWQwMzIzMTI0ZTFiOTRiOWNhOGI3ZGQzMTgwOC90YWJsZTowZWFkNzc5NTljZTU0NmE2OTA3NjVkMGZmZTU0NTYwYS90YWJsZXJhbmdlOjBlYWQ3Nzk1OWNlNTQ2YTY5MDc2NWQwZmZlNTQ1NjBhXzItNS0xLTEtNzY4MDE_1b5041d1-e107-4c22-a6b4-e8faf449baaf"
      unitRef="usd">90000000</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzUvZnJhZzo4MzMyMWQwMzIzMTI0ZTFiOTRiOWNhOGI3ZGQzMTgwOC90YWJsZTowZWFkNzc5NTljZTU0NmE2OTA3NjVkMGZmZTU0NTYwYS90YWJsZXJhbmdlOjBlYWQ3Nzk1OWNlNTQ2YTY5MDc2NWQwZmZlNTQ1NjBhXzMtMS0xLTEtNzY4MDE_922efe80-bd87-4f04-a806-b55833fb131f"
      unitRef="usd">-8000000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzUvZnJhZzo4MzMyMWQwMzIzMTI0ZTFiOTRiOWNhOGI3ZGQzMTgwOC90YWJsZTowZWFkNzc5NTljZTU0NmE2OTA3NjVkMGZmZTU0NTYwYS90YWJsZXJhbmdlOjBlYWQ3Nzk1OWNlNTQ2YTY5MDc2NWQwZmZlNTQ1NjBhXzMtMy0xLTEtNzY4MDE_e6f24189-8234-4222-be04-750c7fd91a82"
      unitRef="usd">-80000000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzUvZnJhZzo4MzMyMWQwMzIzMTI0ZTFiOTRiOWNhOGI3ZGQzMTgwOC90YWJsZTowZWFkNzc5NTljZTU0NmE2OTA3NjVkMGZmZTU0NTYwYS90YWJsZXJhbmdlOjBlYWQ3Nzk1OWNlNTQ2YTY5MDc2NWQwZmZlNTQ1NjBhXzMtNS0xLTEtNzY4MDE_ddc191d5-765a-42a9-8c4e-2f8336bc6d87"
      unitRef="usd">32000000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzUvZnJhZzo4MzMyMWQwMzIzMTI0ZTFiOTRiOWNhOGI3ZGQzMTgwOC90YWJsZTowZWFkNzc5NTljZTU0NmE2OTA3NjVkMGZmZTU0NTYwYS90YWJsZXJhbmdlOjBlYWQ3Nzk1OWNlNTQ2YTY5MDc2NWQwZmZlNTQ1NjBhXzQtMS0xLTEtNzY4MDE_aa370a94-4c6b-4ed5-854c-721e008929a3"
      unitRef="usd">-281000000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzUvZnJhZzo4MzMyMWQwMzIzMTI0ZTFiOTRiOWNhOGI3ZGQzMTgwOC90YWJsZTowZWFkNzc5NTljZTU0NmE2OTA3NjVkMGZmZTU0NTYwYS90YWJsZXJhbmdlOjBlYWQ3Nzk1OWNlNTQ2YTY5MDc2NWQwZmZlNTQ1NjBhXzQtMy0xLTEtNzY4MDE_9a842e14-9c9d-4035-b63a-d9b5473d539e"
      unitRef="usd">-329000000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzUvZnJhZzo4MzMyMWQwMzIzMTI0ZTFiOTRiOWNhOGI3ZGQzMTgwOC90YWJsZTowZWFkNzc5NTljZTU0NmE2OTA3NjVkMGZmZTU0NTYwYS90YWJsZXJhbmdlOjBlYWQ3Nzk1OWNlNTQ2YTY5MDc2NWQwZmZlNTQ1NjBhXzQtNS0xLTEtNzY4MDE_250e2250-a474-4571-8fbf-6f84101969df"
      unitRef="usd">-58000000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:LossContingencyDamagesAwardedValue
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzUvZnJhZzo4MzMyMWQwMzIzMTI0ZTFiOTRiOWNhOGI3ZGQzMTgwOC90ZXh0cmVnaW9uOjgzMzIxZDAzMjMxMjRlMWI5NGI5Y2E4YjdkZDMxODA4XzI0MA_2280253d-e253-4804-9001-bf1c400f3411"
      unitRef="usd">220000000</us-gaap:LossContingencyDamagesAwardedValue>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzUvZnJhZzo4MzMyMWQwMzIzMTI0ZTFiOTRiOWNhOGI3ZGQzMTgwOC90ZXh0cmVnaW9uOjgzMzIxZDAzMjMxMjRlMWI5NGI5Y2E4YjdkZDMxODA4XzUyNw_5d5dd173-ab22-40b0-8590-9f2e60888d58"
      unitRef="usd">36000000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzgvZnJhZzozM2Q2NDY5YzI5MTI0ZjQ4ODU1M2IyMmFmNDU4MTYwZC90ZXh0cmVnaW9uOjMzZDY0NjljMjkxMjRmNDg4NTUzYjIyYWY0NTgxNjBkXzEwOA_0bf90591-6cce-4a1f-b850-bf31f4a0d3db">Other Income (Expenses), Net&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income (expenses), net consist of the following for the periods presented:&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:55.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.793%"/&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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on extinguishment of debt (see Note 8)&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(143)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on financial instruments, net (see Note 11)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other pension benefits (costs), net (see Note 21)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on equity investments, net (see Note 5)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(176)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101)&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;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(255)&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;</us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingExpenseByComponentTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzgvZnJhZzozM2Q2NDY5YzI5MTI0ZjQ4ODU1M2IyMmFmNDU4MTYwZC90ZXh0cmVnaW9uOjMzZDY0NjljMjkxMjRmNDg4NTUzYjIyYWY0NTgxNjBkXzEwOQ_37ce454e-dad8-45f3-8ef6-9bf43acc18ec">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income (expenses), net consist of the following for the periods presented:&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:55.917%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.793%"/&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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on extinguishment of debt (see Note 8)&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(144)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(143)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on financial instruments, net (see Note 11)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other pension benefits (costs), net (see Note 21)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on equity investments, net (see Note 5)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(176)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101)&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;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(255)&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;</us-gaap:ScheduleOfOtherNonoperatingExpenseByComponentTextBlock>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzgvZnJhZzozM2Q2NDY5YzI5MTI0ZjQ4ODU1M2IyMmFmNDU4MTYwZC90YWJsZToyMWQwZTA1MmU1Mjk0NmNmOWMzYzYwNTk1ZTIyMmU2MS90YWJsZXJhbmdlOjIxZDBlMDUyZTUyOTQ2Y2Y5YzNjNjA1OTVlMjIyZTYxXzItMS0xLTEtNzY4MDE_f00c4d30-8d34-43ac-b26a-f6cb39390409"
      unitRef="usd">-3000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzgvZnJhZzozM2Q2NDY5YzI5MTI0ZjQ4ODU1M2IyMmFmNDU4MTYwZC90YWJsZToyMWQwZTA1MmU1Mjk0NmNmOWMzYzYwNTk1ZTIyMmU2MS90YWJsZXJhbmdlOjIxZDBlMDUyZTUyOTQ2Y2Y5YzNjNjA1OTVlMjIyZTYxXzItMy0xLTEtNzY4MDE_61ce04cb-9e61-4976-b09d-f836d505768b"
      unitRef="usd">-144000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzgvZnJhZzozM2Q2NDY5YzI5MTI0ZjQ4ODU1M2IyMmFmNDU4MTYwZC90YWJsZToyMWQwZTA1MmU1Mjk0NmNmOWMzYzYwNTk1ZTIyMmU2MS90YWJsZXJhbmdlOjIxZDBlMDUyZTUyOTQ2Y2Y5YzNjNjA1OTVlMjIyZTYxXzItNS0xLTEtNzY4MDE_c0e96c30-0eab-47bf-9e5e-cb6ac6d38c0b"
      unitRef="usd">-143000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzgvZnJhZzozM2Q2NDY5YzI5MTI0ZjQ4ODU1M2IyMmFmNDU4MTYwZC90YWJsZToyMWQwZTA1MmU1Mjk0NmNmOWMzYzYwNTk1ZTIyMmU2MS90YWJsZXJhbmdlOjIxZDBlMDUyZTUyOTQ2Y2Y5YzNjNjA1OTVlMjIyZTYxXzMtMS0xLTEtNzY4MDE_d35e69d0-5b64-4d45-a1e8-8d480e50568d"
      unitRef="usd">-95000000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzgvZnJhZzozM2Q2NDY5YzI5MTI0ZjQ4ODU1M2IyMmFmNDU4MTYwZC90YWJsZToyMWQwZTA1MmU1Mjk0NmNmOWMzYzYwNTk1ZTIyMmU2MS90YWJsZXJhbmdlOjIxZDBlMDUyZTUyOTQ2Y2Y5YzNjNjA1OTVlMjIyZTYxXzMtMy0xLTEtNzY4MDE_e2c7b2fe-c44f-43d0-afbb-83b652938b06"
      unitRef="usd">-86000000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzgvZnJhZzozM2Q2NDY5YzI5MTI0ZjQ4ODU1M2IyMmFmNDU4MTYwZC90YWJsZToyMWQwZTA1MmU1Mjk0NmNmOWMzYzYwNTk1ZTIyMmU2MS90YWJsZXJhbmdlOjIxZDBlMDUyZTUyOTQ2Y2Y5YzNjNjA1OTVlMjIyZTYxXzMtNS0xLTEtNzY4MDE_e88b6760-aa35-4542-8c61-99a19d8efe81"
      unitRef="usd">-15000000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzgvZnJhZzozM2Q2NDY5YzI5MTI0ZjQ4ODU1M2IyMmFmNDU4MTYwZC90YWJsZToyMWQwZTA1MmU1Mjk0NmNmOWMzYzYwNTk1ZTIyMmU2MS90YWJsZXJhbmdlOjIxZDBlMDUyZTUyOTQ2Y2Y5YzNjNjA1OTVlMjIyZTYxXzQtMS0xLTEtNzY4MDE_3bb216b8-562e-4c94-b2c6-df36bfb1b683"
      unitRef="usd">-254000000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzgvZnJhZzozM2Q2NDY5YzI5MTI0ZjQ4ODU1M2IyMmFmNDU4MTYwZC90YWJsZToyMWQwZTA1MmU1Mjk0NmNmOWMzYzYwNTk1ZTIyMmU2MS90YWJsZXJhbmdlOjIxZDBlMDUyZTUyOTQ2Y2Y5YzNjNjA1OTVlMjIyZTYxXzQtMy0xLTEtNzY4MDE_222ee081-7c8d-44ff-ae0c-66b623943567"
      unitRef="usd">-305000000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzgvZnJhZzozM2Q2NDY5YzI5MTI0ZjQ4ODU1M2IyMmFmNDU4MTYwZC90YWJsZToyMWQwZTA1MmU1Mjk0NmNmOWMzYzYwNTk1ZTIyMmU2MS90YWJsZXJhbmdlOjIxZDBlMDUyZTUyOTQ2Y2Y5YzNjNjA1OTVlMjIyZTYxXzQtNS0xLTEtNzY4MDE_a0899206-b30e-427b-930b-22bf9dd4060c"
      unitRef="usd">66000000</us-gaap:NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzgvZnJhZzozM2Q2NDY5YzI5MTI0ZjQ4ODU1M2IyMmFmNDU4MTYwZC90YWJsZToyMWQwZTA1MmU1Mjk0NmNmOWMzYzYwNTk1ZTIyMmU2MS90YWJsZXJhbmdlOjIxZDBlMDUyZTUyOTQ2Y2Y5YzNjNjA1OTVlMjIyZTYxXzUtMS0xLTEtNzY4MDE_49ed259a-367e-4d03-8b2f-d8ad70b9f663"
      unitRef="usd">-100000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzgvZnJhZzozM2Q2NDY5YzI5MTI0ZjQ4ODU1M2IyMmFmNDU4MTYwZC90YWJsZToyMWQwZTA1MmU1Mjk0NmNmOWMzYzYwNTk1ZTIyMmU2MS90YWJsZXJhbmdlOjIxZDBlMDUyZTUyOTQ2Y2Y5YzNjNjA1OTVlMjIyZTYxXzUtMy0xLTEtNzY4MDE_335c1c7b-bf47-4e95-8019-9393796d7fbf"
      unitRef="usd">-176000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzgvZnJhZzozM2Q2NDY5YzI5MTI0ZjQ4ODU1M2IyMmFmNDU4MTYwZC90YWJsZToyMWQwZTA1MmU1Mjk0NmNmOWMzYzYwNTk1ZTIyMmU2MS90YWJsZXJhbmdlOjIxZDBlMDUyZTUyOTQ2Y2Y5YzNjNjA1OTVlMjIyZTYxXzUtNS0xLTEtNzY4MDE_2beb31d1-0853-4757-8e3f-74cf8e141615"
      unitRef="usd">-31000000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzgvZnJhZzozM2Q2NDY5YzI5MTI0ZjQ4ODU1M2IyMmFmNDU4MTYwZC90YWJsZToyMWQwZTA1MmU1Mjk0NmNmOWMzYzYwNTk1ZTIyMmU2MS90YWJsZXJhbmdlOjIxZDBlMDUyZTUyOTQ2Y2Y5YzNjNjA1OTVlMjIyZTYxXzYtMS0xLTEtNzY4MDE_3cd335eb-5b13-4015-a5c2-8e7dff333ae7"
      unitRef="usd">56000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzgvZnJhZzozM2Q2NDY5YzI5MTI0ZjQ4ODU1M2IyMmFmNDU4MTYwZC90YWJsZToyMWQwZTA1MmU1Mjk0NmNmOWMzYzYwNTk1ZTIyMmU2MS90YWJsZXJhbmdlOjIxZDBlMDUyZTUyOTQ2Y2Y5YzNjNjA1OTVlMjIyZTYxXzYtMy0xLTEtNzY4MDE_d4831127-7950-431f-a4ad-f5bc24f83a9e"
      unitRef="usd">-101000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xNzgvZnJhZzozM2Q2NDY5YzI5MTI0ZjQ4ODU1M2IyMmFmNDU4MTYwZC90YWJsZToyMWQwZTA1MmU1Mjk0NmNmOWMzYzYwNTk1ZTIyMmU2MS90YWJsZXJhbmdlOjIxZDBlMDUyZTUyOTQ2Y2Y5YzNjNjA1OTVlMjIyZTYxXzYtNS0xLTEtNzY4MDE_bf0c8ab0-a985-4c7e-87c8-5487caaee378"
      unitRef="usd">-255000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzEwOTk1MTE2MzI3NzA_9292e56e-afce-4a0b-b9ec-3f92aaacac22">Stock Compensation Plans&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Charter&#x2019;s stock incentive plan provides for grants of nonqualified stock options, incentive stock options, stock appreciation rights, dividend equivalent rights, performance units and performance shares, share awards, phantom stock, restricted stock units and restricted stock.&#160;&#160;Directors, officers and other employees of the Company and its subsidiaries, as well as others performing consulting services for the Company, are eligible for grants under the stock incentive plan.  The stock incentive plan allows for the issuance of up to 16 million shares of Charter Class A common stock (or units convertible into Charter Class A common stock).&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock, restricted stock units and stock options are measured at the grant date fair value and amortized to stock compensation expense over the requisite service period.  The fair value of stock options is estimated on the date of grant using the Black-Scholes option-pricing model.  The grant date weighted average assumptions used during the years ended December&#160;31, 2022, 2021 and 2020 were: risk-free interest rate of 1.7%, 0.7% and 1.4%, respectively; expected lives of 5.7 years, 5.9 years and 5.5 years, respectively; and expected volatility of 28% during the year ended December&#160;31, 2022 and 27% during each of the years ended December&#160;31, 2021 and 2020.  The Company&#x2019;s volatility assumptions represent management&#x2019;s best estimate and were based on a review of historical and implied volatility.  Expected lives were estimated using historical exercise data.&#160; The valuations assume no dividends are paid.  The Company has elected an accounting policy to assume zero forfeitures for stock awards grants and account for forfeitures when they occur.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock options and restricted stock units generally cliff vest three years from the date of grant.  Stock options generally expire ten years from the grant date and restricted stock units have no voting rights.  Restricted stock generally vests one year from the date of grant.  &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, total unrecognized compensation remaining to be recognized in future periods totaled $211 million for stock options, $1.0 million for restricted stock and $275 million for restricted stock units and the weighted average period over which they are expected to be recognized is 2 years for stock options, 4 months for restricted stock and 2 years for restricted stock units.  The Company recorded $470 million, $430 million and $351 million of stock compensation expense for the years ended December&#160;31, 2022, 2021 and 2020, respectively, which is included in operating costs and expenses.    &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the activity for Charter&#x2019;s stock options for the years ended December&#160;31, 2022, 2021 and 2020, is as follows (shares in thousands, except per share data):  &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:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.294%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.294%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.830%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.294%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.892%"/&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="51" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding, beginning of period&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;362.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 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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;241.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;577.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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;629.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;536.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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;295.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,568)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;295.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,176&#160;&lt;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Canceled&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;570.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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(136)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;476.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding, end of period&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,180&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;396.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,433&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;362.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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&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 #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;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;border-top:3pt double #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;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;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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average remaining contractual life&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;years&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;years&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;years&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;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options exercisable, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;266.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;237.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;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;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options expected to vest, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,860&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;576.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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="3" style="background-color:#cceeff;border-top:3pt double #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;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;border-top:3pt double #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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average fair value of options granted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;172.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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="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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;171.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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="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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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="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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the activity for Charter&#x2019;s restricted stock for the years ended December&#160;31, 2022, 2021 and 2020, is as follows (shares in thousands, except per share data): &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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.213%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.127%"/&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="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Price&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Price&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Price&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, beginning of period&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359.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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654.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:'Times New Roman',sans-serif;font-size:10pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359.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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494.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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654.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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the activity for Charter&#x2019;s restricted stock units for the years ended December&#160;31, 2022, 2021 and 2020, is as follows (shares in thousands, except per share data): &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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.213%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.127%"/&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="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Price&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Price&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Price&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, beginning of period&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249.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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;629.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;509.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(665)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(753)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194.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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;569.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317.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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,266&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;545.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,651&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.82&#160;&lt;/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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzU3Ng_eebc278a-e937-4904-983d-4e618b1d702d"
      unitRef="shares">16000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzEwOTk1MTE2MzI3Njg_6979c087-34b5-4ec5-b33a-b8b4b5a47535">Restricted stock, restricted stock units and stock options are measured at the grant date fair value and amortized to stock compensation expense over the requisite service period.  The fair value of stock options is estimated on the date of grant using the Black-Scholes option-pricing model.  The grant date weighted average assumptions used during the years ended December&#160;31, 2022, 2021 and 2020 were: risk-free interest rate of 1.7%, 0.7% and 1.4%, respectively; expected lives of 5.7 years, 5.9 years and 5.5 years, respectively; and expected volatility of 28% during the year ended December&#160;31, 2022 and 27% during each of the years ended December&#160;31, 2021 and 2020.  The Company&#x2019;s volatility assumptions represent management&#x2019;s best estimate and were based on a review of historical and implied volatility.  Expected lives were estimated using historical exercise data.&#160; The valuations assume no dividends are paid.  The Company has elected an accounting policy to assume zero forfeitures for stock awards grants and account for forfeitures when they occur.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzU0OTc1NTgxODI3NA_087f7526-5212-4a3b-bb0b-f0d1dedf8ca7"
      unitRef="number">0.017</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzU0OTc1NTgxODI3OQ_afec1c67-c3f1-4fd0-a770-a5283c27a875"
      unitRef="number">0.007</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzU0OTc1NTgxODI4Nw_4fa41be3-bf4a-4fb0-9d72-ac8556962a54"
      unitRef="number">0.014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzU0OTc1NTgxODMyNA_f3606ac1-d5cb-4ab4-a31d-60ce70991fd2">P5Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzU0OTc1NTgxODMzNQ_8f49c1fd-b717-47a1-a6ab-3e1103a8cd32">P5Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzU0OTc1NTgxODM0OQ_b67a9673-087c-4b27-af21-da40c5be8dcc">P5Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzU0OTc1NTgxODQwMQ_465af647-93cf-4e04-98db-53c5cc4c056f"
      unitRef="number">0.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzU0OTc1NTgxODQzNQ_1f71fb2f-20e5-433e-adfd-d68db97ea07a"
      unitRef="number">0.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzU0OTc1NTgxODQzNQ_f73a2f5f-3ce0-46bf-a3ef-1a7232c3f7f0"
      unitRef="number">0.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i71aace292f624d4e99d0633cd9ca9422_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzczOQ_518b1e56-f1e2-406c-9f59-107b6961024a">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="if1ff94c978b941349f2ce80a19c52c32_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzczOQ_f545d9d0-4db6-4365-b891-fbc3f8234b94">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i71aace292f624d4e99d0633cd9ca9422_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzc5OA_e1cb5e06-4ebb-47f7-8b81-3d113007bf41">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="iba0379d2849f4e0f9a0fb0075a4eca69_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzkwNQ_855bf2d4-fa90-4ab5-ad5a-8131453165f0">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ib7e8642b120e470d9c0e87c08c1ac561_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzEwMzA_1f73f7b1-0156-4c22-8c9c-85b79ff787c5"
      unitRef="usd">211000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i15fa873a963240cb8c2771e2b8753aa6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzEwNTI_c272990d-ed2b-4948-bbfc-c57f58db5f49"
      unitRef="usd">1000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ibb352bb6a5cf4f738f207cec9ae0d31e_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzEwODA_265664f8-eb78-4c02-8df7-ae33cd228173"
      unitRef="usd">275000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i71aace292f624d4e99d0633cd9ca9422_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzExOTE_134c23d1-56ed-45f3-9d43-6eb93f8c8696">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="iba0379d2849f4e0f9a0fb0075a4eca69_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzEyMTk_d6e156f7-b76f-4fa0-a36a-5a41b8f1e0bf">P4M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="if1ff94c978b941349f2ce80a19c52c32_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzEyNTQ_01aea6c9-6759-4a0d-874d-9320ea841d17">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzEzMTM_74a5beac-c796-4b97-8f52-e936f46925e3"
      unitRef="usd">470000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzEzMTc_9981f751-a440-412a-a593-575f69fc21bc"
      unitRef="usd">430000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzEzMjQ_97661cd7-6242-47c0-8115-38281ea217ed"
      unitRef="usd">351000000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzE5NDk_948014b1-f967-43a9-8a35-e5a6e4669d69">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the activity for Charter&#x2019;s stock options for the years ended December&#160;31, 2022, 2021 and 2020, is as follows (shares in thousands, except per share data):  &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:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.294%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.294%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.883%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.380%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.830%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.294%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.892%"/&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="51" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding, beginning of period&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;362.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 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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;241.14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;577.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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;629.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;536.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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;295.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,568)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;295.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191.43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,176&#160;&lt;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Canceled&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;570.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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(136)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;476.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding, end of period&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,180&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;396.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,433&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;362.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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&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 #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;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;border-top:3pt double #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;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;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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average remaining contractual life&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;years&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;years&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;years&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;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options exercisable, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;266.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;237.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;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;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;220.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options expected to vest, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,860&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;576.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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="3" style="background-color:#cceeff;border-top:3pt double #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;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;border-top:3pt double #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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average fair value of options granted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;172.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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="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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;171.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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="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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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="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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzMtMS0xLTEtNzY4MDE_1a054444-fb1e-46f2-b6c4-66108feca0ca"
      unitRef="shares">8433000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzMtMy0xLTEtNzY4MDE_cad3a7e8-3d92-48c2-8db1-ba84db36ac68"
      unitRef="usdPerShare">362.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i634e2d3ab7334b129acae6fdcd48c35f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzMtNy0xLTEtNzY4MDE_d048f939-c770-48a4-b5b5-ae8ed9c72a5c"
      unitRef="shares">8842000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i634e2d3ab7334b129acae6fdcd48c35f_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzMtOS0xLTEtNzY4MDE_5afd5aa8-8068-4d69-9113-ebb49fe03b26"
      unitRef="usdPerShare">312.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i93e607cdeebd4f778341dc1e86098161_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzMtMTMtMS0xLTc2ODAx_b99c1f0b-b87f-44af-99a7-371f008a9cc5"
      unitRef="shares">10549000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i93e607cdeebd4f778341dc1e86098161_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzMtMTUtMS0xLTc2ODAx_11a1344d-e905-4ac5-8dc9-67ae809c0edf"
      unitRef="usdPerShare">241.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzQtMS0xLTEtNzY4MDE_1507b669-d380-4a4c-8091-4b29d81c6d45"
      unitRef="shares">1469000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzQtMy0xLTEtNzY4MDE_f755efcd-42c7-4639-adf3-e19af5a99691"
      unitRef="usdPerShare">577.64</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzQtNy0xLTEtNzY4MDE_bacd5f1a-f096-4c17-8f41-85b8977d0f9e"
      unitRef="shares">1295000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzQtOS0xLTEtNzY4MDE_d9f5dac6-ade0-49a3-93c8-b8ae7227f62e"
      unitRef="usdPerShare">629.57</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzQtMTMtMS0xLTc2ODAx_ac9111f9-27d3-48b0-93d3-e7b5772e55c3"
      unitRef="shares">1672000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzQtMTUtMS0xLTc2ODAx_ec22c1d3-1fea-4d93-93a9-7e2055b35a48"
      unitRef="usdPerShare">536.27</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzUtMS0xLTEtNzY4MDE_93657c53-0608-4fee-ad60-8c7169616419"
      unitRef="shares">552000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzUtMy0xLTEtNzY4MDE_33754372-47d7-4988-90cb-fb831c329128"
      unitRef="usdPerShare">295.51</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzUtNS0xLTEtNzY4MDE_bc1efa8f-6b25-4a98-bfe2-fd80993a5c67"
      unitRef="usd">133000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzUtNy0xLTEtNzY4MDE_e9ecb9e6-5847-44c8-b287-73557a016987"
      unitRef="shares">1568000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzUtOS0xLTEtNzY4MDE_039315e0-8fd0-4b71-842e-d121757d5eb0"
      unitRef="usdPerShare">295.46</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzUtMTEtMS0xLTc2ODAx_dd07a64d-04be-4d30-ace8-379443cccfb5"
      unitRef="usd">606000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzUtMTMtMS0xLTc2ODAx_a7bb5dcd-c1f0-41a1-b202-ad89813a7274"
      unitRef="shares">3160000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzUtMTUtMS0xLTc2ODAx_15d8a58d-5ef3-4af1-80cb-413ae146f9ed"
      unitRef="usdPerShare">191.43</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzUtMTctMS0xLTc2ODAx_09b6c04b-f4ec-4875-a7ad-d7ef8375eb15"
      unitRef="usd">1176000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzYtMS0xLTEtNzY4MDE_2772e8ad-c96e-4605-80a2-df7f9e352110"
      unitRef="shares">170000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzYtMy0xLTEtNzY4MDE_116d8f83-d4f0-4b98-9121-9d051378235d"
      unitRef="usdPerShare">570.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzYtNy0xLTEtNzY4MDE_def97fbf-83fb-480c-8c40-ea7116f1bc59"
      unitRef="shares">136000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzYtOS0xLTEtNzY4MDE_15401f40-ee5d-44ba-b6ce-c99fe44adee9"
      unitRef="usdPerShare">476.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzYtMTMtMS0xLTc2ODAx_92798b9d-3e8a-4a46-a7f9-37258f8a495f"
      unitRef="shares">219000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzYtMTUtMS0xLTc2ODAx_3e83934a-aea0-4c4c-8840-f9c1cce75e0c"
      unitRef="usdPerShare">312.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzctMS0xLTEtNzY4MDE_1a4a2668-5a11-4193-a39f-5e85acbce789"
      unitRef="shares">9180000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzctMy0xLTEtNzY4MDE_b12a6687-1995-40e5-976e-7f880ebad07f"
      unitRef="usdPerShare">396.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzctNS0xLTEtNzY4MDE_09a8d31b-1595-4acb-b238-6ed987743600"
      unitRef="usd">468000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzctNy0xLTEtNzY4MDE_86042f1f-3ac9-47c0-bf1a-0bb703ddda84"
      unitRef="shares">8433000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzctOS0xLTEtNzY4MDE_19bacdac-acb3-4f2c-80d7-37689503105c"
      unitRef="usdPerShare">362.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i634e2d3ab7334b129acae6fdcd48c35f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzctMTMtMS0xLTc2ODAx_3f92701f-96d2-4bf1-affd-8e4cdb6d6e45"
      unitRef="shares">8842000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i634e2d3ab7334b129acae6fdcd48c35f_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzctMTUtMS0xLTc2ODAx_39d394c7-0855-4c69-8e86-303cd638f46f"
      unitRef="usdPerShare">312.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzktMS0xLTEtNzY4MDE_2eef3beb-6068-412b-904b-56db3d33157a">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzktNy0xLTEtNzY4MDE_cd14f8ff-98ab-4ee5-81ba-1b6700bfca08">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzktMTMtMS0xLTc2ODAx_73bccee4-15b1-4105-a710-00be116ba158">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzEwLTEtMS0xLTc2ODAx_04d5592f-7a3f-43d7-b90f-7d3f53acafbb"
      unitRef="shares">5320000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzEwLTMtMS0xLTc2ODAx_4e7e0f31-7f80-4747-ae5d-9e11fc2fe1f4"
      unitRef="usdPerShare">266.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzEwLTUtMS0xLTc2ODAx_0d1e04f8-dbc3-48a5-8fdb-be3dc7c0660d"
      unitRef="usd">467000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzEwLTctMS0xLTc2ODAx_aad9dff8-4d9b-43f3-89fb-47ac4d2c2e49"
      unitRef="shares">4102000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzEwLTktMS0xLTc2ODAx_6784dedc-330a-46a0-a646-3aa1698f5a45"
      unitRef="usdPerShare">237.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i634e2d3ab7334b129acae6fdcd48c35f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzEwLTEzLTEtMS03NjgwMQ_5e366be4-182f-480f-ba2d-3ab2ca52ba2a"
      unitRef="shares">2940000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i634e2d3ab7334b129acae6fdcd48c35f_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzEwLTE1LTEtMS03NjgwMQ_e719eba9-cc98-4f0d-bb1f-c7ebf894daaf"
      unitRef="usdPerShare">220.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzExLTEtMS0xLTc2ODAx_8e66e7dc-c77d-4cd0-9acf-63a2b4f82857"
      unitRef="shares">3860000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzExLTMtMS0xLTc2ODAx_0c3e7f3a-7aa9-4416-9bda-5a303a942281"
      unitRef="usdPerShare">576.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzExLTUtMS0xLTc2ODAx_63c37070-9cc7-44d5-99d1-308583cfa794"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzEyLTEtMS0xLTc2ODAx_0bcd0eaa-e8f8-410e-a6e8-026c3395ebbb"
      unitRef="usdPerShare">172.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzEyLTctMS0xLTc2ODAx_311b0940-0585-4bbc-b6b7-47a7b01d8192"
      unitRef="usdPerShare">171.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo5ZjZhNmE5ZGFjOWE0ZWE1OWM5N2ViM2EwZTBmMDY5ZC90YWJsZXJhbmdlOjlmNmE2YTlkYWM5YTRlYTU5Yzk3ZWIzYTBlMGYwNjlkXzEyLTEzLTEtMS03NjgwMQ_3bed34b3-857d-4fd4-8250-bf31e0a6366f"
      unitRef="usdPerShare">148.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzEwOTk1MTE2MzI3Njk_274cea3a-4d35-46c6-8e0b-d9bb4ba3e168">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the activity for Charter&#x2019;s restricted stock for the years ended December&#160;31, 2022, 2021 and 2020, is as follows (shares in thousands, except per share data): &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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.213%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.127%"/&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="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Price&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Price&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Price&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, beginning of period&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359.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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654.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:'Times New Roman',sans-serif;font-size:10pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;359.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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;494.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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654.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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie262f9f8545543fba2596ef1eae89200_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzMtMS0xLTEtNzY4MDE_830121cf-5023-4c2c-9c3e-cfbdbe55a6e5"
      unitRef="shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie262f9f8545543fba2596ef1eae89200_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzMtMy0xLTEtNzY4MDE_cc6a7f84-072e-4ebb-9438-0e635092d7b6"
      unitRef="usdPerShare">654.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i191e78fa6c374a9996ae2f2a2bedd0bd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzMtNS0xLTEtNzY4MDE_a148165a-df57-40d8-a3c6-ad52de4b073a"
      unitRef="shares">6000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i191e78fa6c374a9996ae2f2a2bedd0bd_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzMtNy0xLTEtNzY4MDE_2cc5c6a4-0e78-4fa2-a7a3-14f6b42738b9"
      unitRef="usdPerShare">504.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i09d4eeb9a3a64f62980734efc3b4ea8d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzMtOS0xLTEtNzY4MDE_8467b30c-5aab-445d-90bc-b8f3f0b47479"
      unitRef="shares">8000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i09d4eeb9a3a64f62980734efc3b4ea8d_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzMtMTEtMS0xLTc2ODAx_bd492cd1-3df6-41bd-a7c3-f735db728ded"
      unitRef="usdPerShare">359.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iba0379d2849f4e0f9a0fb0075a4eca69_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzQtMS0xLTEtNzY4MDE_cba0df28-93d1-4fea-9848-30c700d12b40"
      unitRef="shares">7000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iba0379d2849f4e0f9a0fb0075a4eca69_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzQtMy0xLTEtNzY4MDE_ae6dd60f-1f08-4301-84e4-2cb149a5d59c"
      unitRef="usdPerShare">494.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i985f4cd71fb64b44a44da76e90e80543_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzQtNS0xLTEtNzY4MDE_c25132ea-68ae-419f-9efd-4839dd1b70e5"
      unitRef="shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i985f4cd71fb64b44a44da76e90e80543_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzQtNy0xLTEtNzY4MDE_be97ced8-4aa9-4213-9751-8b120e48b032"
      unitRef="usdPerShare">654.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="id2b37222508a4427b1bef01d501c30b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzQtOS0xLTEtNzY4MDE_f9a360fe-ee96-470c-a913-5758ccfc631c"
      unitRef="shares">6000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="id2b37222508a4427b1bef01d501c30b3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzQtMTEtMS0xLTc2ODAx_35b1fde3-6252-4b94-8e27-5416335dd682"
      unitRef="usdPerShare">504.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="iba0379d2849f4e0f9a0fb0075a4eca69_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzUtMS0xLTEtNzY4MDE_d01c4d1b-8890-480b-9917-988ebaefc8b0"
      unitRef="shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="iba0379d2849f4e0f9a0fb0075a4eca69_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzUtMy0xLTEtNzY4MDE_3b7d4cbc-5360-4cee-9e79-b77d947c8782"
      unitRef="usdPerShare">654.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i985f4cd71fb64b44a44da76e90e80543_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzUtNS0xLTEtNzY4MDE_83b5f1e2-30ad-48ce-993d-7b4bd893fab5"
      unitRef="shares">6000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i985f4cd71fb64b44a44da76e90e80543_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzUtNy0xLTEtNzY4MDE_5fa46b00-2123-42e0-854d-eb9c3f9bd092"
      unitRef="usdPerShare">504.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="id2b37222508a4427b1bef01d501c30b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzUtOS0xLTEtNzY4MDE_78da1554-d955-43ac-bc85-8a2c6c7d1dcd"
      unitRef="shares">8000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="id2b37222508a4427b1bef01d501c30b3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzUtMTEtMS0xLTc2ODAx_8d9ad31b-d3f8-4a65-8fa4-cd2fd3ea3ce0"
      unitRef="usdPerShare">359.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="iba0379d2849f4e0f9a0fb0075a4eca69_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzYtMS0xLTEtNzY4MDE_9854763d-8634-4900-84af-ec06f8da5456"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="iba0379d2849f4e0f9a0fb0075a4eca69_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzYtMy0xLTEtNzY4MDE_f226d452-1e1e-4618-8ea1-372d8ba30371"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i985f4cd71fb64b44a44da76e90e80543_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzYtNS0xLTEtNzY4MDE_5d723ae4-9dc9-45b3-9b06-022948b84b88"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i985f4cd71fb64b44a44da76e90e80543_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzYtNy0xLTEtNzY4MDE_b743f339-1522-4e8e-8ea4-ce7fe7125416"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="id2b37222508a4427b1bef01d501c30b3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzYtOS0xLTEtNzY4MDE_1a97b199-4036-46fc-a41a-f9b00cdf8f3c"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="id2b37222508a4427b1bef01d501c30b3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzYtMTEtMS0xLTc2ODAx_f69d8b8c-80c0-4f39-9fc0-f08c77edd830"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i15fa873a963240cb8c2771e2b8753aa6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzctMS0xLTEtNzY4MDE_6a4aca31-0a3b-43a7-9a2e-05abf6d6187c"
      unitRef="shares">7000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i15fa873a963240cb8c2771e2b8753aa6_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzctMy0xLTEtNzY4MDE_19eaa19e-b5ca-466d-89f2-5a9218c828a9"
      unitRef="usdPerShare">494.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie262f9f8545543fba2596ef1eae89200_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzctNS0xLTEtNzY4MDE_b4ee64d6-1f08-4593-acd2-a0a3eaeef089"
      unitRef="shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie262f9f8545543fba2596ef1eae89200_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzctNy0xLTEtNzY4MDE_18e880f2-8290-4205-8eea-3062a434cd6f"
      unitRef="usdPerShare">654.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i191e78fa6c374a9996ae2f2a2bedd0bd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzctOS0xLTEtNzY4MDE_84227504-05a5-4f3c-a6d5-7ac4d14988d1"
      unitRef="shares">6000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i191e78fa6c374a9996ae2f2a2bedd0bd_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo4ZGRlODFkYmI5MjY0NmVhYmFhZDVjOGI0OGNkZjhiYi90YWJsZXJhbmdlOjhkZGU4MWRiYjkyNjQ2ZWFiYWFkNWM4YjQ4Y2RmOGJiXzctMTEtMS0xLTc2ODAx_1a3c338c-f65b-4549-a192-bad52443a2bc"
      unitRef="usdPerShare">504.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90ZXh0cmVnaW9uOjE5NDVhZjFhM2NjMjQ4NjE4ZmJiYWE5YjYwODhkZTJiXzE5NTk_296c345f-1544-4d0f-8f39-4c7b032003ca">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the activity for Charter&#x2019;s restricted stock units for the years ended December&#160;31, 2022, 2021 and 2020, is as follows (shares in thousands, except per share data): &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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.213%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.127%"/&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="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Price&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Price&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Shares&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted Average Grant Price&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, beginning of period&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249.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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;522.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;629.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;509.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(592)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(665)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(753)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;194.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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;569.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317.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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,266&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;545.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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;449.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,651&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.82&#160;&lt;/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:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie9d7265ce6e2473095eef60d3da885d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzMtMS0xLTEtNzY4MDE_0f7aeb25-15be-48a4-ac31-57fe5f0c5b67"
      unitRef="shares">1294000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie9d7265ce6e2473095eef60d3da885d2_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzMtMy0xLTEtNzY4MDE_77aa2238-ac3e-42ba-8d6a-65a0b1cca7ec"
      unitRef="usdPerShare">449.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i925dd29133b2468189753c942e322c97_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzMtNS0xLTEtNzY4MDE_da1a57b9-6747-4890-891b-d2b2e2747c6a"
      unitRef="shares">1651000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i925dd29133b2468189753c942e322c97_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzMtNy0xLTEtNzY4MDE_ead26234-6482-4cd7-a474-a2b98a8d77f7"
      unitRef="usdPerShare">337.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ia9fe2e65bc994eb19920a6d2379705f1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzMtOS0xLTEtNzY4MDE_78a77d17-35dd-4761-be81-c46741d142eb"
      unitRef="shares">2059000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ia9fe2e65bc994eb19920a6d2379705f1_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzMtMTEtMS0xLTc2ODAx_decd27a8-28a8-4b1a-b8a6-c9182fce7720"
      unitRef="usdPerShare">249.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="if1ff94c978b941349f2ce80a19c52c32_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzQtMS0xLTEtNzY4MDE_8ffb1751-707f-4c58-b606-986ad63e20fb"
      unitRef="shares">638000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if1ff94c978b941349f2ce80a19c52c32_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzQtMy0xLTEtNzY4MDE_c1b3a75c-9008-4625-bab9-a67e95c8ad19"
      unitRef="usdPerShare">522.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i85428c8cfdba49ac975ecd60236f03b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzQtNS0xLTEtNzY4MDE_4b003439-23ee-4040-bbd3-5cf0e1482b94"
      unitRef="shares">367000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i85428c8cfdba49ac975ecd60236f03b7_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzQtNy0xLTEtNzY4MDE_2c7625ac-567a-4c8f-ac10-60918ce2d1a7"
      unitRef="usdPerShare">629.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i35804443ab794bfabfb42f8d434f8370_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzQtOS0xLTEtNzY4MDE_9dc21ec0-1ef1-4032-b215-d944c23299aa"
      unitRef="shares">423000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i35804443ab794bfabfb42f8d434f8370_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzQtMTEtMS0xLTc2ODAx_a7e440a3-d89c-4d8c-a0b7-dcd976244fd5"
      unitRef="usdPerShare">509.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="if1ff94c978b941349f2ce80a19c52c32_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzUtMS0xLTEtNzY4MDE_9c45d96c-af31-4f00-a818-bc90e7e587ed"
      unitRef="shares">592000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="if1ff94c978b941349f2ce80a19c52c32_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzUtMy0xLTEtNzY4MDE_e6b6f325-f75d-4c5f-ac79-58a21a143e2a"
      unitRef="usdPerShare">307.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i85428c8cfdba49ac975ecd60236f03b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzUtNS0xLTEtNzY4MDE_2dc80bda-536c-47d0-bdbe-3bccf06e9952"
      unitRef="shares">665000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i85428c8cfdba49ac975ecd60236f03b7_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzUtNy0xLTEtNzY4MDE_e81ff5f3-33bc-4656-a242-cf309d9e56a1"
      unitRef="usdPerShare">269.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i35804443ab794bfabfb42f8d434f8370_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzUtOS0xLTEtNzY4MDE_afbb0056-a03d-4328-97eb-b72247be092f"
      unitRef="shares">753000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i35804443ab794bfabfb42f8d434f8370_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzUtMTEtMS0xLTc2ODAx_75bf2937-ed24-49c3-8afa-f894d2b4ce0f"
      unitRef="usdPerShare">194.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="if1ff94c978b941349f2ce80a19c52c32_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzYtMS0xLTEtNzY4MDE_4d5c63c4-63c7-4374-8182-ab5dab28114c"
      unitRef="shares">74000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="if1ff94c978b941349f2ce80a19c52c32_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzYtMy0xLTEtNzY4MDE_c5cb76b5-e791-45a3-908a-8bed680f9901"
      unitRef="usdPerShare">569.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i85428c8cfdba49ac975ecd60236f03b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzYtNS0xLTEtNzY4MDE_af965baa-0f31-4beb-bb64-f8a2c67f1136"
      unitRef="shares">59000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i85428c8cfdba49ac975ecd60236f03b7_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzYtNy0xLTEtNzY4MDE_dd66b766-7311-4605-aac8-b369833c5680"
      unitRef="usdPerShare">467.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i35804443ab794bfabfb42f8d434f8370_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzYtOS0xLTEtNzY4MDE_cd7a636d-ad68-4abe-8719-54fda25b89a4"
      unitRef="shares">78000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i35804443ab794bfabfb42f8d434f8370_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzYtMTEtMS0xLTc2ODAx_199d0eda-775e-4175-9d29-201a59901738"
      unitRef="usdPerShare">317.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ibb352bb6a5cf4f738f207cec9ae0d31e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzctMS0xLTEtNzY4MDE_47f054cd-c195-407a-83b7-d9b301c87927"
      unitRef="shares">1266000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ibb352bb6a5cf4f738f207cec9ae0d31e_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzctMy0xLTEtNzY4MDE_fdbbc697-623b-4118-bc9c-160c3f3d55df"
      unitRef="usdPerShare">545.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie9d7265ce6e2473095eef60d3da885d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzctNS0xLTEtNzY4MDE_eab15e02-f2d3-41ea-b34e-754b85843a8f"
      unitRef="shares">1294000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie9d7265ce6e2473095eef60d3da885d2_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzctNy0xLTEtNzY4MDE_0a79d226-4522-498e-bbdd-c08a6958f55c"
      unitRef="usdPerShare">449.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i925dd29133b2468189753c942e322c97_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzctOS0xLTEtNzY4MDE_96eb4bad-1817-42b6-be56-75603273aeb8"
      unitRef="shares">1651000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i925dd29133b2468189753c942e322c97_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODEvZnJhZzoxOTQ1YWYxYTNjYzI0ODYxOGZiYmFhOWI2MDg4ZGUyYi90YWJsZTo2NzdkMzgxMmY4MzY0Y2RlYmZkODMzMWZlMzNkNmJiOC90YWJsZXJhbmdlOjY3N2QzODEyZjgzNjRjZGViZmQ4MzMxZmUzM2Q2YmI4XzctMTEtMS0xLTc2ODAx_d2819ee7-1fb9-47ad-9f0a-d7828742d4d6"
      unitRef="usdPerShare">337.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90ZXh0cmVnaW9uOjBmZjg2MDE4MWE5ZTQ3YTA5MjY2NzE3NGU2ZTdhYjAwXzkxMjM_80756df3-04f8-4589-ae94-b18ed30cd9bf">Income Taxes &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes deferred tax assets and liabilities for temporary differences between the financial reporting basis and the tax basis of the Company&#x2019;s assets and liabilities and expected benefits of utilizing loss carryforwards.  Valuation allowances are established when management determines that it is more likely than not that some portion or the entire deferred tax asset will not be realized.  In evaluating the need for a valuation allowance, management takes into account various factors, including the expected level of future taxable income, available tax planning strategies and reversals of existing taxable temporary differences. The impact on deferred taxes of changes in tax rates and tax law, if any, applied to the years during which temporary differences are expected to be settled, are reflected in the consolidated financial statements in the period of enactment.  In determining the Company&#x2019;s tax provision for financial reporting purposes, the Company establishes a reserve for uncertain tax positions unless such positions are determined to be &#x201c;more likely than not&#x201d; of being sustained upon examination, based on their technical merits. There is considerable judgment involved in making such a determination.  The Company recognizes interest and penalties accrued on uncertain income tax positions as part of the income tax provision.  &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Substantially all of the Company&#x2019;s operations are held through Charter Holdings and its direct and indirect subsidiaries.&#160;Charter Holdings and the majority of its subsidiaries are generally limited liability companies that are not subject to income tax.&#160;However, certain of these limited liability companies are subject to state income tax.&#160;In addition, the subsidiaries that are corporations are subject to income tax. Generally, the taxable income, gains, losses, deductions and credits of Charter Holdings are passed through to its members, Charter and A/N. Charter is responsible for its share of taxable income or loss of Charter Holdings allocated to it in accordance with the Charter Holdings Limited Liability Company Agreement ("LLC Agreement") and partnership tax rules and regulations.&#160;As a result, Charter's primary deferred tax component recorded in the consolidated balance sheets relates to its excess financial reporting outside basis, excluding amounts attributable to nondeductible goodwill, over Charter's tax basis in the investment in Charter Holdings.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Charter Holdings, the indirect owner of the Company&#x2019;s cable systems, generally allocates its taxable income, gains, losses, deductions and credits proportionately according to the members&#x2019; respective ownership interests, except for special allocations required under Section 704(c) of the Internal Revenue Code and the Treasury Regulations (&#x201c;Section 704(c)&#x201d;). &#160;Pursuant to Section 704(c) and the LLC Agreement, each item of income, gain, loss and deduction with respect to any property contributed to the capital of the partnership shall, solely for tax purposes, be allocated among the members so as to take into account any variation between the adjusted basis of such property to the partnership for U.S. federal income tax purposes and its initial gross asset value using the &#x201c;traditional method&#x201d; as described in the Treasury Regulations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Tax Expense&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2022, 2021, and 2020, the Company recorded deferred income tax expense as shown below.  The tax provision in future periods will vary based on current and future temporary differences, as well as future operating results.&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:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.728%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current benefit (expense):&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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal income taxes&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current income tax expense&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,526)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(242)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(161)&lt;/span&gt;&lt;/td&gt;&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:8pt"&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;border-top:1pt solid #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:1pt solid #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: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred benefit (expense):&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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal income taxes&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,049)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(536)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(826)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(465)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,613)&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,068)&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(626)&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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s effective tax rate differs from that derived by applying the applicable federal income tax rate of 21% for the years ended December&#160;31, 2022, 2021 and 2020 as follows: &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:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.728%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory federal income taxes&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,567)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(903)&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory state income taxes, net&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(257)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in uncertain tax positions&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(163)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nondeductible expenses&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to noncontrolling interest&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess stock compensation&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal tax credits&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax rate changes&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,613)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(626)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Tax Assets (Liabilities)&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax effects of these temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities at December&#160;31, 2022 and 2021 are presented below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.118%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&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;border-top:1pt solid #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:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carryforwards&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued and 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gross deferred tax assets&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;937&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: valuation allowance&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;901&#160;&lt;/span&gt;&lt;/td&gt;&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:8pt"&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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax 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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in partnership&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,986)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued and other&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,905)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,997)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liabilities&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,058)&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,096)&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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The deferred tax liabilities on the investment in partnership above includes approximately $54 million and $57 million net deferred tax liabilities relating to certain indirect subsidiaries that file separate state income tax returns at December&#160;31, 2022 and 2021, respectively.&#160; &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Carryforwards&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Charter has federal tax net operating loss carryforwards that expire in 2035 resulting from the operations of Charter Communications Holdings Company, LLC ("Charter Holdco") and its subsidiaries and from loss carryforwards received as a result of the merger with Time Warner Cable Inc. ("TWC").  In addition, Charter has state tax net operating loss carryforwards that generally expire in the years 2023 through 2042.  Charter's federal tax loss carryforwards are subject to Section 382 and other restrictions.  Also included in carryforwards is Charter's Section 163(j) interest limitation, which is based on interest expense that is not deductible in the current year due to taxable income limitations.  The limited interest carryforward has an indefinite carryforward period and will become deductible when Charter generates taxable income sufficient to overcome the limitation.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Tax Receivable Agreement&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the LLC Agreement, A/N has the right to exchange at any time some or all of its common units in Charter Holdings for Charter&#x2019;s Class&#160;A common stock or cash, at Charter&#x2019;s option. Pursuant to a Tax Receivable Agreement ("TRA") between Charter and A/N, Charter must pay to A/N 50% of the tax benefit when realized by Charter from the step-up in tax basis resulting from any future exchange or sale of the common units.  Charter did not record a liability for this obligation as of the acquisition date since the tax benefit is dependent on uncertain future events that are outside of Charter&#x2019;s control, such as the timing of a conversion or exchange. A future exchange or sale is not based on a fixed and determinable date and the exchange or sale is not certain to occur. If all of A/N's partnership units were to be exchanged or sold in the future, the undiscounted value of the obligation is currently estimated to be in the range of zero to $3.5 billion depending on measurement of the tax step-up in the future and Charter&#x2019;s ability to realize the tax benefit in the periods following the exchange or sale.  Factors impacting these calculations include, but are not limited to, the fair value of the equity at the time of the exchange and the effective tax rates when the benefits are realized.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Uncertain Tax Positions&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net amount of the unrecognized tax benefits recorded as of December&#160;31, 2022 that could impact the effective tax rate is $430 million.  The Company has determined that it is reasonably possible that its existing reserve for uncertain tax positions as &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of December&#160;31, 2022 could decrease by approximately $37 million during the year ended December 31, 2023 related to various ongoing audits, settlement discussions and expiration of statute of limitations with various state and local agencies; however, various events could cause the Company&#x2019;s current expectations to change in the future. These uncertain tax positions, if ever recognized in the financial statements, would be recorded in the consolidated statements of operations as part of the income tax provision.  A reconciliation of the beginning and ending amount of unrecognized tax benefits, exclusive of interest and penalties, included in other long-term liabilities on the accompanying consolidated balance sheets of the Company is as follows: &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:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.398%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.402%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BALANCE, December&#160;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Activity on prior year tax positions&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions on current year tax positions&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions on settlements and expirations 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BALANCE, December&#160;31, 2021&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377&#160;&lt;/span&gt;&lt;/td&gt;&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Activity on prior year tax positions&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:'Times New Roman',sans-serif;font-size:10pt;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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions on current year tax positions&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:'Times New Roman',sans-serif;font-size:10pt;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions on settlements and expirations 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BALANCE, December&#160;31, 2022&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515&#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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Charter is currently under examination by the Internal Revenue Service ("IRS") for income tax purposes for 2016 and 2019. Charter's 2020 and 2021 tax years remain open for examination and assessment. Charter&#x2019;s 2017 and 2018 tax years remain open solely for purposes of loss and credit carryforwards.  Charter&#x2019;s short period return dated May 17, 2016 (prior to the merger with TWC and acquisition of Bright House Networks, LLC ("Bright House")) and prior years remain open solely for purposes of examination of Charter&#x2019;s loss and credit carryforwards. The IRS is currently examining Charter Holdings&#x2019; income tax return for 2016, 2019 and 2021.  Charter Holdings&#x2019; 2020 tax year remains open for examination and assessment, while 2017 and 2018 remain open solely for purposes of credit carryforwards.  The IRS is currently examining TWC&#x2019;s income tax returns for 2011 through 2015. Prior to TWC&#x2019;s separation from Time Warner Inc. (&#x201c;Time Warner&#x201d;) in March 2009, TWC was included in the consolidated U.S. federal and certain state income tax returns of Time Warner. The IRS has examined Time Warner&#x2019;s 2008 through 2010 income tax returns and the appeal results are being evaluated.  The Company does not anticipate that these examinations will have a material impact on the Company&#x2019;s consolidated financial position or results of operations. In addition, the Company is also subject to ongoing examinations of the Company&#x2019;s tax returns by state and local tax authorities for various periods. Activity related to these state and local examinations did not have a material impact on the Company&#x2019;s consolidated financial position or results of operations during the year ended December&#160;31, 2022, nor does the Company anticipate a material impact in the future.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90ZXh0cmVnaW9uOjBmZjg2MDE4MWE5ZTQ3YTA5MjY2NzE3NGU2ZTdhYjAwXzEwOTk1MTE2NDY3MDA_7389c3c1-9c98-46d3-8b4c-6a1f1d2deafb">The Company recognizes deferred tax assets and liabilities for temporary differences between the financial reporting basis and the tax basis of the Company&#x2019;s assets and liabilities and expected benefits of utilizing loss carryforwards.  Valuation allowances are established when management determines that it is more likely than not that some portion or the entire deferred tax asset will not be realized.  In evaluating the need for a valuation allowance, management takes into account various factors, including the expected level of future taxable income, available tax planning strategies and reversals of existing taxable temporary differences. The impact on deferred taxes of changes in tax rates and tax law, if any, applied to the years during which temporary differences are expected to be settled, are reflected in the consolidated financial statements in the period of enactment.  In determining the Company&#x2019;s tax provision for financial reporting purposes, the Company establishes a reserve for uncertain tax positions unless such positions are determined to be &#x201c;more likely than not&#x201d; of being sustained upon examination, based on their technical merits. There is considerable judgment involved in making such a determination.  The Company recognizes interest and penalties accrued on uncertain income tax positions as part of the income tax provision.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90ZXh0cmVnaW9uOjBmZjg2MDE4MWE5ZTQ3YTA5MjY2NzE3NGU2ZTdhYjAwXzkxMjk_dfc7fb26-3ffa-46f8-ae1c-df08b172669b">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended December&#160;31, 2022, 2021, and 2020, the Company recorded deferred income tax expense as shown below.  The tax provision in future periods will vary based on current and future temporary differences, as well as future operating results.&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:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.728%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current benefit (expense):&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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal income taxes&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(230)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current income tax expense&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,526)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(242)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(161)&lt;/span&gt;&lt;/td&gt;&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:8pt"&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;border-top:1pt solid #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:1pt solid #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: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred benefit (expense):&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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal income taxes&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,049)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(536)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(826)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;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="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(465)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,613)&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,068)&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(626)&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:CurrentFederalTaxExpenseBenefit
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTphNGY2NTQwMjJiMDk0YzM3OTBlNTk0MTZlY2I2NWJlYi90YWJsZXJhbmdlOmE0ZjY1NDAyMmIwOTRjMzc5MGU1OTQxNmVjYjY1YmViXzMtMi0xLTEtNzY4MDE_a0c8f0f1-fd84-4a52-9eb7-af4b9e890f8a"
      unitRef="usd">1178000000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTphNGY2NTQwMjJiMDk0YzM3OTBlNTk0MTZlY2I2NWJlYi90YWJsZXJhbmdlOmE0ZjY1NDAyMmIwOTRjMzc5MGU1OTQxNmVjYjY1YmViXzMtNC0xLTEtNzY4MDE_4e2fd6e9-15e5-4281-a320-717251ed37a3"
      unitRef="usd">12000000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTphNGY2NTQwMjJiMDk0YzM3OTBlNTk0MTZlY2I2NWJlYi90YWJsZXJhbmdlOmE0ZjY1NDAyMmIwOTRjMzc5MGU1OTQxNmVjYjY1YmViXzMtNi0xLTEtNzY4MDE_45ab402f-f151-4d34-9c3e-c56deae760a5"
      unitRef="usd">-7000000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTphNGY2NTQwMjJiMDk0YzM3OTBlNTk0MTZlY2I2NWJlYi90YWJsZXJhbmdlOmE0ZjY1NDAyMmIwOTRjMzc5MGU1OTQxNmVjYjY1YmViXzQtMi0xLTEtNzY4MDE_0e07b38f-4193-4e02-b887-d7ec09ec0b1c"
      unitRef="usd">348000000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTphNGY2NTQwMjJiMDk0YzM3OTBlNTk0MTZlY2I2NWJlYi90YWJsZXJhbmdlOmE0ZjY1NDAyMmIwOTRjMzc5MGU1OTQxNmVjYjY1YmViXzQtNC0xLTEtNzY4MDE_cbe3ef3d-a2ef-4881-ba35-a7a821618e50"
      unitRef="usd">230000000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTphNGY2NTQwMjJiMDk0YzM3OTBlNTk0MTZlY2I2NWJlYi90YWJsZXJhbmdlOmE0ZjY1NDAyMmIwOTRjMzc5MGU1OTQxNmVjYjY1YmViXzQtNi0xLTEtNzY4MDE_90380ea3-85f7-4a10-99c5-4ddd44a4a552"
      unitRef="usd">168000000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTphNGY2NTQwMjJiMDk0YzM3OTBlNTk0MTZlY2I2NWJlYi90YWJsZXJhbmdlOmE0ZjY1NDAyMmIwOTRjMzc5MGU1OTQxNmVjYjY1YmViXzUtMi0xLTEtNzY4MDE_633bffdd-0b22-44cd-a7c1-e0053986a1bf"
      unitRef="usd">1526000000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTphNGY2NTQwMjJiMDk0YzM3OTBlNTk0MTZlY2I2NWJlYi90YWJsZXJhbmdlOmE0ZjY1NDAyMmIwOTRjMzc5MGU1OTQxNmVjYjY1YmViXzUtNC0xLTEtNzY4MDE_7963a819-39e1-45fc-bd8a-a81a1bde8266"
      unitRef="usd">242000000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTphNGY2NTQwMjJiMDk0YzM3OTBlNTk0MTZlY2I2NWJlYi90YWJsZXJhbmdlOmE0ZjY1NDAyMmIwOTRjMzc5MGU1OTQxNmVjYjY1YmViXzUtNi0xLTEtNzY4MDE_5f2121ba-a356-4d63-b4c7-7753ffbf1e2e"
      unitRef="usd">161000000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTphNGY2NTQwMjJiMDk0YzM3OTBlNTk0MTZlY2I2NWJlYi90YWJsZXJhbmdlOmE0ZjY1NDAyMmIwOTRjMzc5MGU1OTQxNmVjYjY1YmViXzgtMi0xLTEtNzY4MDE_9f2995ac-d87d-4b2b-b704-f9190c648643"
      unitRef="usd">55000000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTphNGY2NTQwMjJiMDk0YzM3OTBlNTk0MTZlY2I2NWJlYi90YWJsZXJhbmdlOmE0ZjY1NDAyMmIwOTRjMzc5MGU1OTQxNmVjYjY1YmViXzgtNC0xLTEtNzY4MDE_4f521b8d-c781-4e32-9a45-fb1be08ec702"
      unitRef="usd">1049000000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTphNGY2NTQwMjJiMDk0YzM3OTBlNTk0MTZlY2I2NWJlYi90YWJsZXJhbmdlOmE0ZjY1NDAyMmIwOTRjMzc5MGU1OTQxNmVjYjY1YmViXzgtNi0xLTEtNzY4MDE_095562e2-938c-4111-87a6-a1a290456b1b"
      unitRef="usd">536000000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTphNGY2NTQwMjJiMDk0YzM3OTBlNTk0MTZlY2I2NWJlYi90YWJsZXJhbmdlOmE0ZjY1NDAyMmIwOTRjMzc5MGU1OTQxNmVjYjY1YmViXzktMi0xLTEtNzY4MDE_becc0790-6e79-4427-85c9-db97ee28d9a7"
      unitRef="usd">32000000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTphNGY2NTQwMjJiMDk0YzM3OTBlNTk0MTZlY2I2NWJlYi90YWJsZXJhbmdlOmE0ZjY1NDAyMmIwOTRjMzc5MGU1OTQxNmVjYjY1YmViXzktNC0xLTEtNzY4MDE_20ffcf1e-bc73-4f9f-a07e-7e7bdc49472e"
      unitRef="usd">-223000000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTphNGY2NTQwMjJiMDk0YzM3OTBlNTk0MTZlY2I2NWJlYi90YWJsZXJhbmdlOmE0ZjY1NDAyMmIwOTRjMzc5MGU1OTQxNmVjYjY1YmViXzktNi0xLTEtNzY4MDE_21d0349a-c558-427e-afd0-80dc9409429e"
      unitRef="usd">-71000000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTphNGY2NTQwMjJiMDk0YzM3OTBlNTk0MTZlY2I2NWJlYi90YWJsZXJhbmdlOmE0ZjY1NDAyMmIwOTRjMzc5MGU1OTQxNmVjYjY1YmViXzEwLTItMS0xLTc2ODAx_64e56dc7-4bad-446c-8ce4-87e52f4b4130"
      unitRef="usd">87000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTphNGY2NTQwMjJiMDk0YzM3OTBlNTk0MTZlY2I2NWJlYi90YWJsZXJhbmdlOmE0ZjY1NDAyMmIwOTRjMzc5MGU1OTQxNmVjYjY1YmViXzEwLTQtMS0xLTc2ODAx_4a8ca631-02b3-4668-88df-87096a4d091f"
      unitRef="usd">826000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTphNGY2NTQwMjJiMDk0YzM3OTBlNTk0MTZlY2I2NWJlYi90YWJsZXJhbmdlOmE0ZjY1NDAyMmIwOTRjMzc5MGU1OTQxNmVjYjY1YmViXzEwLTYtMS0xLTc2ODAx_83629729-381e-43c0-9042-d50b8bbb6a39"
      unitRef="usd">465000000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTphNGY2NTQwMjJiMDk0YzM3OTBlNTk0MTZlY2I2NWJlYi90YWJsZXJhbmdlOmE0ZjY1NDAyMmIwOTRjMzc5MGU1OTQxNmVjYjY1YmViXzExLTItMS0xLTc2ODAx_7a04825a-a4e6-488b-8f8f-a8142c2ad5b0"
      unitRef="usd">1613000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTphNGY2NTQwMjJiMDk0YzM3OTBlNTk0MTZlY2I2NWJlYi90YWJsZXJhbmdlOmE0ZjY1NDAyMmIwOTRjMzc5MGU1OTQxNmVjYjY1YmViXzExLTQtMS0xLTc2ODAx_5fe9fe43-4fd4-4712-8020-9f421f987777"
      unitRef="usd">1068000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTphNGY2NTQwMjJiMDk0YzM3OTBlNTk0MTZlY2I2NWJlYi90YWJsZXJhbmdlOmE0ZjY1NDAyMmIwOTRjMzc5MGU1OTQxNmVjYjY1YmViXzExLTYtMS0xLTc2ODAx_dc056b00-e66e-4d1d-ad3a-0d023edd30be"
      unitRef="usd">626000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90ZXh0cmVnaW9uOjBmZjg2MDE4MWE5ZTQ3YTA5MjY2NzE3NGU2ZTdhYjAwXzkxNDg_fbf05d8f-c20d-471e-a6bf-2e03796a5a0a">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s effective tax rate differs from that derived by applying the applicable federal income tax rate of 21% for the years ended December&#160;31, 2022, 2021 and 2020 as follows: &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:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.728%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory federal income taxes&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,567)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(903)&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory state income taxes, net&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(257)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in uncertain tax positions&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(163)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nondeductible expenses&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to noncontrolling interest&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess stock compensation&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal tax credits&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax rate changes&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,613)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(626)&lt;/span&gt;&lt;/td&gt;&lt;td style="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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90ZXh0cmVnaW9uOjBmZjg2MDE4MWE5ZTQ3YTA5MjY2NzE3NGU2ZTdhYjAwXzIzMTY_62676311-c9d9-4cb4-9f3c-899d23f8a506"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzItMi0xLTEtNzY4MDE_b43c47f4-f82c-44bc-89f7-58372e6d42e3"
      unitRef="usd">1567000000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzItNC0xLTEtNzY4MDE_0b489f03-edfc-4c89-bbbf-403486f8df84"
      unitRef="usd">1341000000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzItNi0xLTEtNzY4MDE_861cea67-8f5a-4578-9069-5c45d412a847"
      unitRef="usd">903000000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzMtMi0xLTEtNzY4MDE_2c4aab47-b81f-420a-a0db-c5b06716d842"
      unitRef="usd">257000000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzMtNC0xLTEtNzY4MDE_67d4868e-f736-43c9-8723-811e89f0f752"
      unitRef="usd">193000000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzMtNi0xLTEtNzY4MDE_caf3a51f-9814-40ec-a8f9-50c8ffbd1fd3"
      unitRef="usd">122000000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <chtr:EffectiveIncomeTaxRateReconciliationChangeinUncertainTaxPositionsAmount
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzQtMi0xLTEtNzY4MDE_3ecbd1ff-3802-4303-b2e8-32ae5c1342b5"
      unitRef="usd">-163000000</chtr:EffectiveIncomeTaxRateReconciliationChangeinUncertainTaxPositionsAmount>
    <chtr:EffectiveIncomeTaxRateReconciliationChangeinUncertainTaxPositionsAmount
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzQtNC0xLTEtNzY4MDE_4aee3abd-d104-424e-b463-6cd7475c49dd"
      unitRef="usd">-79000000</chtr:EffectiveIncomeTaxRateReconciliationChangeinUncertainTaxPositionsAmount>
    <chtr:EffectiveIncomeTaxRateReconciliationChangeinUncertainTaxPositionsAmount
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzQtNi0xLTEtNzY4MDE_09617787-1335-48a7-9371-49b177eea6e4"
      unitRef="usd">-57000000</chtr:EffectiveIncomeTaxRateReconciliationChangeinUncertainTaxPositionsAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzUtMi0xLTEtNzY4MDE_833ccbae-7d76-4676-873b-35b8c8ce61e0"
      unitRef="usd">42000000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzUtNC0xLTEtNzY4MDE_67fe05e6-5416-4113-906f-37aa461a1032"
      unitRef="usd">27000000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzUtNi0xLTEtNzY4MDE_25c6212d-8f9e-439d-8532-64f5f9f2d8a8"
      unitRef="usd">15000000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzYtMi0xLTEtNzY4MDE_41ccca52-d408-41a3-aebd-df56d29defbd"
      unitRef="usd">195000000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzYtNC0xLTEtNzY4MDE_913e53d2-f182-4f19-88f5-5dda84a6c0b2"
      unitRef="usd">163000000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzYtNi0xLTEtNzY4MDE_bcab038f-b133-4fbf-9071-d9046fa9756b"
      unitRef="usd">112000000</us-gaap:IncomeTaxReconciliationMinorityInterestIncomeExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzctMi0xLTEtNzY4MDE_b2d34bec-9b08-47d4-a34b-174ad5d60aa8"
      unitRef="usd">-59000000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzctNC0xLTEtNzY4MDE_67a8338c-5b0a-4071-84a3-a5170d87a349"
      unitRef="usd">-163000000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzctNi0xLTEtNzY4MDE_34b54720-c512-43a9-b5ec-02ea20356ae6"
      unitRef="usd">-290000000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzgtMi0xLTEtNzY4MDE_76792846-b709-4102-a0e4-b4f5378d6aec"
      unitRef="usd">76000000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzgtNC0xLTEtNzY4MDE_74ec7b2f-997e-4fcb-86cc-12d721ec2e78"
      unitRef="usd">46000000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzgtNi0xLTEtNzY4MDE_3d93f7a5-a6cc-435f-afc4-e78ae5d9fd00"
      unitRef="usd">35000000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzktMi0xLTEtNzY4MDE_f4f03d77-88a6-4a13-8662-67d24e4dcfd8"
      unitRef="usd">-47000000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzktNC0xLTEtNzY4MDE_65cc4cb6-fdb2-4b9b-a92f-10ef37dd059a"
      unitRef="usd">-191000000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzktNi0xLTEtNzY4MDE_b5ff1da9-942f-4054-a704-d512241cd6b7"
      unitRef="usd">-33000000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzEwLTItMS0xLTc2ODAx_5c191305-3378-4d44-8d5d-1b72ed378b84"
      unitRef="usd">-39000000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzEwLTQtMS0xLTc2ODAx_af089663-535f-472b-bd7e-e7eb2e69fddf"
      unitRef="usd">-9000000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzEwLTYtMS0xLTc2ODAx_8abc55a5-6bf9-452c-91dc-323596bb46e6"
      unitRef="usd">-1000000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzExLTItMS0xLTc2ODAx_8baaa7bf-f596-420b-8809-2f1f0a204e28"
      unitRef="usd">1613000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzExLTQtMS0xLTc2ODAx_748a6e67-2977-41e5-a500-5b69be9635e9"
      unitRef="usd">1068000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTpmMDhlNTFiOTAyNzA0YTczOWM4NDI4ZWY1YzBkMWQwNC90YWJsZXJhbmdlOmYwOGU1MWI5MDI3MDRhNzM5Yzg0MjhlZjVjMGQxZDA0XzExLTYtMS0xLTc2ODAx_5ce18122-ab72-41ac-a685-272acf964132"
      unitRef="usd">626000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90ZXh0cmVnaW9uOjBmZjg2MDE4MWE5ZTQ3YTA5MjY2NzE3NGU2ZTdhYjAwXzkxMjc_0e9a6a4f-4220-436b-b8cd-0a5405d7db2e">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax effects of these temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities at December&#160;31, 2022 and 2021 are presented below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.118%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.558%"/&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&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;border-top:1pt solid #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:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carryforwards&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;325&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued and 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gross deferred tax assets&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;937&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: valuation allowance&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;901&#160;&lt;/span&gt;&lt;/td&gt;&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:8pt"&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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax 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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in partnership&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,986)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued and other&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,905)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,997)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liabilities&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,058)&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,096)&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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo1N2NiMmVhZTJmMGY0MDQ5OGY3NjMzOTVkYWZiYTdmNy90YWJsZXJhbmdlOjU3Y2IyZWFlMmYwZjQwNDk4Zjc2MzM5NWRhZmJhN2Y3XzMtMi0xLTEtNzY4MDE_def68102-af2f-4320-96e8-f781f6a37a26"
      unitRef="usd">375000000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo1N2NiMmVhZTJmMGY0MDQ5OGY3NjMzOTVkYWZiYTdmNy90YWJsZXJhbmdlOjU3Y2IyZWFlMmYwZjQwNDk4Zjc2MzM5NWRhZmJhN2Y3XzMtNC0xLTEtNzY4MDE_c9968b1c-1e3e-439b-b964-30c5087526a7"
      unitRef="usd">325000000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo1N2NiMmVhZTJmMGY0MDQ5OGY3NjMzOTVkYWZiYTdmNy90YWJsZXJhbmdlOjU3Y2IyZWFlMmYwZjQwNDk4Zjc2MzM5NWRhZmJhN2Y3XzQtMi0xLTEtNzY4MDE_6b348d4f-e7dd-4f60-b8d3-7c94bbcc19d7"
      unitRef="usd">512000000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo1N2NiMmVhZTJmMGY0MDQ5OGY3NjMzOTVkYWZiYTdmNy90YWJsZXJhbmdlOjU3Y2IyZWFlMmYwZjQwNDk4Zjc2MzM5NWRhZmJhN2Y3XzQtNC0xLTEtNzY4MDE_a819b217-ccf9-4f3c-be85-adc39ffac811"
      unitRef="usd">612000000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo1N2NiMmVhZTJmMGY0MDQ5OGY3NjMzOTVkYWZiYTdmNy90YWJsZXJhbmdlOjU3Y2IyZWFlMmYwZjQwNDk4Zjc2MzM5NWRhZmJhN2Y3XzUtMi0xLTEtNzY4MDE_12c30f71-1a7d-4295-8b90-935c897b6b06"
      unitRef="usd">887000000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo1N2NiMmVhZTJmMGY0MDQ5OGY3NjMzOTVkYWZiYTdmNy90YWJsZXJhbmdlOjU3Y2IyZWFlMmYwZjQwNDk4Zjc2MzM5NWRhZmJhN2Y3XzUtNC0xLTEtNzY4MDE_dc3f1ad9-1548-430d-ba73-581d11186580"
      unitRef="usd">937000000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo1N2NiMmVhZTJmMGY0MDQ5OGY3NjMzOTVkYWZiYTdmNy90YWJsZXJhbmdlOjU3Y2IyZWFlMmYwZjQwNDk4Zjc2MzM5NWRhZmJhN2Y3XzYtMi0xLTEtNzY4MDE_bc8279b5-a543-4eab-a24f-c9b03bea24cf"
      unitRef="usd">40000000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo1N2NiMmVhZTJmMGY0MDQ5OGY3NjMzOTVkYWZiYTdmNy90YWJsZXJhbmdlOjU3Y2IyZWFlMmYwZjQwNDk4Zjc2MzM5NWRhZmJhN2Y3XzYtNC0xLTEtNzY4MDE_3a0bd4ad-3843-4f50-b8b2-e9e12640acea"
      unitRef="usd">36000000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo1N2NiMmVhZTJmMGY0MDQ5OGY3NjMzOTVkYWZiYTdmNy90YWJsZXJhbmdlOjU3Y2IyZWFlMmYwZjQwNDk4Zjc2MzM5NWRhZmJhN2Y3XzctMi0xLTEtNzY4MDE_662e2b91-877e-4828-8e86-b886d4fab570"
      unitRef="usd">847000000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo1N2NiMmVhZTJmMGY0MDQ5OGY3NjMzOTVkYWZiYTdmNy90YWJsZXJhbmdlOjU3Y2IyZWFlMmYwZjQwNDk4Zjc2MzM5NWRhZmJhN2Y3XzctNC0xLTEtNzY4MDE_95f026a2-df2e-433d-b174-1119c2e0bd31"
      unitRef="usd">901000000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesInvestments
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo1N2NiMmVhZTJmMGY0MDQ5OGY3NjMzOTVkYWZiYTdmNy90YWJsZXJhbmdlOjU3Y2IyZWFlMmYwZjQwNDk4Zjc2MzM5NWRhZmJhN2Y3XzEwLTItMS0xLTc2ODAx_a19841d6-5aae-4844-b594-f22d9efd45bc"
      unitRef="usd">19899000000</us-gaap:DeferredTaxLiabilitiesInvestments>
    <us-gaap:DeferredTaxLiabilitiesInvestments
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo1N2NiMmVhZTJmMGY0MDQ5OGY3NjMzOTVkYWZiYTdmNy90YWJsZXJhbmdlOjU3Y2IyZWFlMmYwZjQwNDk4Zjc2MzM5NWRhZmJhN2Y3XzEwLTQtMS0xLTc2ODAx_b24da4e8-a7ed-4f2c-bd44-2ca72cf31e2d"
      unitRef="usd">19986000000</us-gaap:DeferredTaxLiabilitiesInvestments>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo1N2NiMmVhZTJmMGY0MDQ5OGY3NjMzOTVkYWZiYTdmNy90YWJsZXJhbmdlOjU3Y2IyZWFlMmYwZjQwNDk4Zjc2MzM5NWRhZmJhN2Y3XzExLTItMS0xLTc2ODAx_6b9ea08a-3efd-4640-8ac2-4c32a4582b2b"
      unitRef="usd">6000000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo1N2NiMmVhZTJmMGY0MDQ5OGY3NjMzOTVkYWZiYTdmNy90YWJsZXJhbmdlOjU3Y2IyZWFlMmYwZjQwNDk4Zjc2MzM5NWRhZmJhN2Y3XzExLTQtMS0xLTc2ODAx_01d25e7a-5f28-4d7e-afc9-75f08e43f97d"
      unitRef="usd">11000000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo1N2NiMmVhZTJmMGY0MDQ5OGY3NjMzOTVkYWZiYTdmNy90YWJsZXJhbmdlOjU3Y2IyZWFlMmYwZjQwNDk4Zjc2MzM5NWRhZmJhN2Y3XzEyLTItMS0xLTc2ODAx_9069ef82-3f84-46ad-b414-9171e6f0de81"
      unitRef="usd">19905000000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo1N2NiMmVhZTJmMGY0MDQ5OGY3NjMzOTVkYWZiYTdmNy90YWJsZXJhbmdlOjU3Y2IyZWFlMmYwZjQwNDk4Zjc2MzM5NWRhZmJhN2Y3XzEyLTQtMS0xLTc2ODAx_238d866c-4b0d-4e0d-b86e-4455d3017f9a"
      unitRef="usd">19997000000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo1N2NiMmVhZTJmMGY0MDQ5OGY3NjMzOTVkYWZiYTdmNy90YWJsZXJhbmdlOjU3Y2IyZWFlMmYwZjQwNDk4Zjc2MzM5NWRhZmJhN2Y3XzEzLTItMS0xLTc2ODAx_e78778a5-1698-48b0-8d92-0a867c5a8ce8"
      unitRef="usd">19058000000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo1N2NiMmVhZTJmMGY0MDQ5OGY3NjMzOTVkYWZiYTdmNy90YWJsZXJhbmdlOjU3Y2IyZWFlMmYwZjQwNDk4Zjc2MzM5NWRhZmJhN2Y3XzEzLTQtMS0xLTc2ODAx_1eaee5c7-9437-4641-a216-44f0b81d72c8"
      unitRef="usd">19096000000</us-gaap:DeferredTaxLiabilities>
    <chtr:DeferredTaxLiabilitiesIndirectSubsidiaries
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90ZXh0cmVnaW9uOjBmZjg2MDE4MWE5ZTQ3YTA5MjY2NzE3NGU2ZTdhYjAwXzI2OTk_983e0ac4-b7da-4b5f-b728-6298b1387374"
      unitRef="usd">54000000</chtr:DeferredTaxLiabilitiesIndirectSubsidiaries>
    <chtr:DeferredTaxLiabilitiesIndirectSubsidiaries
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90ZXh0cmVnaW9uOjBmZjg2MDE4MWE5ZTQ3YTA5MjY2NzE3NGU2ZTdhYjAwXzI3MDY_2151ec2c-7e16-45b1-94be-6ea8ca6316c3"
      unitRef="usd">57000000</chtr:DeferredTaxLiabilitiesIndirectSubsidiaries>
    <chtr:ANsPercentShareOfTaxBenefitUnderTaxReceivableAgreement
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90ZXh0cmVnaW9uOjBmZjg2MDE4MWE5ZTQ3YTA5MjY2NzE3NGU2ZTdhYjAwXzUwMjY_38067e18-fc52-433b-af3e-abd45c6db44e"
      unitRef="number">0.50</chtr:ANsPercentShareOfTaxBenefitUnderTaxReceivableAgreement>
    <chtr:MinimumEstimatedTaxReceivableAgreementObligationDueToAN
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90ZXh0cmVnaW9uOjBmZjg2MDE4MWE5ZTQ3YTA5MjY2NzE3NGU2ZTdhYjAwXzU2OTk_db51c273-ae58-4ad6-b374-df1281b15239"
      unitRef="usd">0</chtr:MinimumEstimatedTaxReceivableAgreementObligationDueToAN>
    <chtr:MaximumEstimatedTaxReceivableAgreementObligationDueToAN
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90ZXh0cmVnaW9uOjBmZjg2MDE4MWE5ZTQ3YTA5MjY2NzE3NGU2ZTdhYjAwXzU3MDU_3ff39156-b0f8-4a38-8824-2b010d6c94ff"
      unitRef="usd">3500000000</chtr:MaximumEstimatedTaxReceivableAgreementObligationDueToAN>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90ZXh0cmVnaW9uOjBmZjg2MDE4MWE5ZTQ3YTA5MjY2NzE3NGU2ZTdhYjAwXzYxODY_eb59be70-c036-423e-966d-121a14220adc"
      unitRef="usd">430000000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90ZXh0cmVnaW9uOjBmZjg2MDE4MWE5ZTQ3YTA5MjY2NzE3NGU2ZTdhYjAwXzYzNDQ_7456bb3a-b0f5-40a2-9089-c48c73f2e35e"
      unitRef="usd">37000000</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90ZXh0cmVnaW9uOjBmZjg2MDE4MWE5ZTQ3YTA5MjY2NzE3NGU2ZTdhYjAwXzkxMjE_c58cfdc7-3b6d-429c-86f8-d9fc79372e9d">A reconciliation of the beginning and ending amount of unrecognized tax benefits, exclusive of interest and penalties, included in other long-term liabilities on the accompanying consolidated balance sheets of the Company is as follows: &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.398%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.402%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BALANCE, December&#160;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Activity on prior year tax positions&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions on current year tax positions&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions on settlements and expirations 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BALANCE, December&#160;31, 2021&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377&#160;&lt;/span&gt;&lt;/td&gt;&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Activity on prior year tax positions&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:'Times New Roman',sans-serif;font-size:10pt;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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions on current year tax positions&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:'Times New Roman',sans-serif;font-size:10pt;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reductions on settlements and expirations 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;BALANCE, December&#160;31, 2022&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515&#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:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i634e2d3ab7334b129acae6fdcd48c35f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo2MTMzNzQ1OWVmMjU0MTg4OWNmZTAyNGQ3YWQxMTFjOS90YWJsZXJhbmdlOjYxMzM3NDU5ZWYyNTQxODg5Y2ZlMDI0ZDdhZDExMWM5XzAtMS0xLTEtNzY4MDE_28894bdb-ddb5-4086-91af-5e2d3b3b4669"
      unitRef="usd">298000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo2MTMzNzQ1OWVmMjU0MTg4OWNmZTAyNGQ3YWQxMTFjOS90YWJsZXJhbmdlOjYxMzM3NDU5ZWYyNTQxODg5Y2ZlMDI0ZDdhZDExMWM5XzEtMS0xLTEtNzY4MDE_aa71a57f-7172-4b55-aced-c506c0bb18fd"
      unitRef="usd">5000000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo2MTMzNzQ1OWVmMjU0MTg4OWNmZTAyNGQ3YWQxMTFjOS90YWJsZXJhbmdlOjYxMzM3NDU5ZWYyNTQxODg5Y2ZlMDI0ZDdhZDExMWM5XzItMS0xLTEtNzY4MDE_64535e09-5e83-4243-945b-994225b6b7ff"
      unitRef="usd">94000000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <chtr:UnrecognizedTaxBenefitsDecreaseResultingfromSettlementswithTaxingAuthoritiesandLapseofApplicableStatuteofLimitations
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo2MTMzNzQ1OWVmMjU0MTg4OWNmZTAyNGQ3YWQxMTFjOS90YWJsZXJhbmdlOjYxMzM3NDU5ZWYyNTQxODg5Y2ZlMDI0ZDdhZDExMWM5XzMtMS0xLTEtNzY4MDE_3896a133-02c1-44e6-9b96-30b9480cb431"
      unitRef="usd">10000000</chtr:UnrecognizedTaxBenefitsDecreaseResultingfromSettlementswithTaxingAuthoritiesandLapseofApplicableStatuteofLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo2MTMzNzQ1OWVmMjU0MTg4OWNmZTAyNGQ3YWQxMTFjOS90YWJsZXJhbmdlOjYxMzM3NDU5ZWYyNTQxODg5Y2ZlMDI0ZDdhZDExMWM5XzQtMS0xLTEtNzY4MDE_22834330-ebe5-4d87-af95-85c738ab23b5"
      unitRef="usd">377000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo2MTMzNzQ1OWVmMjU0MTg4OWNmZTAyNGQ3YWQxMTFjOS90YWJsZXJhbmdlOjYxMzM3NDU5ZWYyNTQxODg5Y2ZlMDI0ZDdhZDExMWM5XzUtMS0xLTEtNzY4MDE_3436530c-1f06-460c-b62c-ec74d60f3319"
      unitRef="usd">20000000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo2MTMzNzQ1OWVmMjU0MTg4OWNmZTAyNGQ3YWQxMTFjOS90YWJsZXJhbmdlOjYxMzM3NDU5ZWYyNTQxODg5Y2ZlMDI0ZDdhZDExMWM5XzYtMS0xLTEtNzY4MDE_b9cd1ee1-b3c4-47e3-b350-2c38f26fff61"
      unitRef="usd">166000000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <chtr:UnrecognizedTaxBenefitsDecreaseResultingfromSettlementswithTaxingAuthoritiesandLapseofApplicableStatuteofLimitations
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo2MTMzNzQ1OWVmMjU0MTg4OWNmZTAyNGQ3YWQxMTFjOS90YWJsZXJhbmdlOjYxMzM3NDU5ZWYyNTQxODg5Y2ZlMDI0ZDdhZDExMWM5XzctMS0xLTEtNzY4MDE_3ce37388-1c16-41a5-a15a-e893683739f3"
      unitRef="usd">8000000</chtr:UnrecognizedTaxBenefitsDecreaseResultingfromSettlementswithTaxingAuthoritiesandLapseofApplicableStatuteofLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODQvZnJhZzowZmY4NjAxODFhOWU0N2EwOTI2NjcxNzRlNmU3YWIwMC90YWJsZTo2MTMzNzQ1OWVmMjU0MTg4OWNmZTAyNGQ3YWQxMTFjOS90YWJsZXJhbmdlOjYxMzM3NDU5ZWYyNTQxODg5Y2ZlMDI0ZDdhZDExMWM5XzgtMS0xLTEtNzY4MDE_180df1e0-e6a2-4bde-9a50-25ab71f49b09"
      unitRef="usd">515000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90ZXh0cmVnaW9uOjViMTIyNzc4MzA3ZDQ1MjBiODY3ZTdkNDRmMjgxMDYwXzEwNTY_3712dd8e-ebcf-446d-b4bf-a42394e3d19f">Earnings Per ShareBasic earnings per common share is computed by dividing net income attributable to Charter shareholders by the weighted average number of shares of common stock outstanding during the period. Diluted earnings per common share considers the impact of potentially dilutive securities using the treasury stock and if-converted methods and is based on the weighted average number of shares used for the basic earnings per share calculation, adjusted for the dilutive effect of stock options, restricted stock, restricted stock units, equity awards with market conditions and Charter Holdings convertible preferred units and common units.  Charter Holdings common units of 20&#160;million and 19 million for the years ended December&#160;31, 2022 and 2021, respectively, and Charter Holdings common and convertible preferred units of 26 million for the year ended December 31, 2020 &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;were not included in the computation of diluted earnings per share as their effect would have been antidilutive.  The following is the computation of diluted earnings per common share for the years presented.&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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&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="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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Charter shareholders&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charter Holdings convertible preferred 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Charter shareholders after assumed conversions&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,055&#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 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,724&#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 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,222&#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 style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding, basic&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,501,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,669,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203,316,483&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assumed exercise or issuance of shares relating to stock plans&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,932,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,052,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,956,764&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average Charter Holdings convertible preferred 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,321,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding, diluted&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,433,596&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,042,948&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,273,247&#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 style="height:8pt"&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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per common share attributable to Charter shareholders&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per common share attributable to Charter shareholders&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.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;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.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;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90ZXh0cmVnaW9uOjViMTIyNzc4MzA3ZDQ1MjBiODY3ZTdkNDRmMjgxMDYwXzEwOTk1MTE2Mjg4NTg_80069e0d-4b33-487b-957d-d13ff1185ed9"
      unitRef="shares">20000000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90ZXh0cmVnaW9uOjViMTIyNzc4MzA3ZDQ1MjBiODY3ZTdkNDRmMjgxMDYwXzY5Nw_13f1872d-6e01-4a10-805e-e442702d0149"
      unitRef="shares">19000000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90ZXh0cmVnaW9uOjViMTIyNzc4MzA3ZDQ1MjBiODY3ZTdkNDRmMjgxMDYwXzc4NQ_a06a4ab1-ea76-461d-8439-f5aee368a0aa"
      unitRef="shares">26000000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90ZXh0cmVnaW9uOjViMTIyNzc4MzA3ZDQ1MjBiODY3ZTdkNDRmMjgxMDYwXzEwNTI_8f8f1504-72c5-4f43-af9a-9e0da2d395d4">The following is the computation of diluted earnings per common share for the years presented.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&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="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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Charter shareholders&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charter Holdings convertible preferred 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Charter shareholders after assumed conversions&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,055&#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 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,724&#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 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,222&#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 style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding, basic&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,501,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,669,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203,316,483&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assumed exercise or issuance of shares relating to stock plans&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,932,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,052,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,956,764&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average Charter Holdings convertible preferred 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,321,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding, diluted&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,433,596&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,042,948&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,273,247&#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 style="height:8pt"&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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per common share attributable to Charter shareholders&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per common share attributable to Charter shareholders&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.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;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.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;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzMtMS0xLTEtNzY4MDE_430f5f3a-57d2-4ae6-93c6-d461142b1481"
      unitRef="usd">5055000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzMtMy0xLTEtNzY4MDE_84681c62-005b-4297-bbb7-281a0dffc7ef"
      unitRef="usd">4654000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzMtNS0xLTEtNzY4MDE_3e2b0505-dbd2-4c33-9ef6-0214fc334f48"
      unitRef="usd">3222000000</us-gaap:NetIncomeLoss>
    <us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzUtMS0xLTEtNzY4MDE_a248a4fc-cb01-41e1-af4e-5f77b8c639fd"
      unitRef="usd">0</us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther>
    <us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzUtMy0xLTEtNzY4MDE_899657f1-c466-402b-8bc5-7e81c00bc03d"
      unitRef="usd">70000000</us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther>
    <us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzUtNS0xLTEtNzY4MDE_dfaa2e61-5f37-4b02-82f6-cde0136665f2"
      unitRef="usd">0</us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther>
    <us-gaap:NetIncomeLossAttributableToParentDiluted
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzYtMS0xLTEtNzY4MDE_d3e76e99-915c-4a68-b1fd-e9c0143f7d3d"
      unitRef="usd">5055000000</us-gaap:NetIncomeLossAttributableToParentDiluted>
    <us-gaap:NetIncomeLossAttributableToParentDiluted
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzYtMy0xLTEtNzY4MDE_89abed6b-5617-4a13-8415-5f2757bca292"
      unitRef="usd">4724000000</us-gaap:NetIncomeLossAttributableToParentDiluted>
    <us-gaap:NetIncomeLossAttributableToParentDiluted
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzYtNS0xLTEtNzY4MDE_31d256f6-566d-4260-89ea-b3af90d73620"
      unitRef="usd">3222000000</us-gaap:NetIncomeLossAttributableToParentDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzktMS0xLTEtNzY4MDE_e915047f-a4fd-48b6-afb9-eceffadc04aa"
      unitRef="shares">161501355</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzktMy0xLTEtNzY4MDE_8731f2ae-63d3-4fbf-b578-a538e779f58f"
      unitRef="shares">183669369</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzktNS0xLTEtNzY4MDE_54bad6e4-e792-49a2-acea-6276b2c35e27"
      unitRef="shares">203316483</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzExLTEtMS0xLTc2ODAx_a98d3eff-cc21-4279-a196-b8e8862d836e"
      unitRef="shares">2932241</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzExLTMtMS0xLTc2ODAx_aade822c-0e05-4d69-b34b-d9b142bbbfe2"
      unitRef="shares">5052041</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzExLTUtMS0xLTc2ODAx_d6063dca-f379-4495-9d1d-080f003a2624"
      unitRef="shares">5956764</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzEyLTEtMS0xLTc2ODAx_ba8dd255-3394-48f9-af22-45de9ef64bf0"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzEyLTMtMS0xLTc2ODAx_c7750361-a193-41c4-84c7-e6817b614048"
      unitRef="shares">4321538</us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements>
    <us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzEyLTUtMS0xLTc2ODAx_5c436c3d-55c2-449f-9fc3-0e3077e1e05d"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzEzLTEtMS0xLTc2ODAx_58042f10-e67b-4425-a55e-5cf003db53b7"
      unitRef="shares">164433596</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzEzLTMtMS0xLTc2ODAx_2a823f2a-b7b1-41b0-b793-441e4a029a37"
      unitRef="shares">193042948</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzEzLTUtMS0xLTc2ODAx_dfd50805-eb51-4ad2-8e52-c1713131d351"
      unitRef="shares">209273247</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzE1LTEtMS0xLTc2ODAx_4c69a9ff-2318-492e-81f3-515954369973"
      unitRef="usdPerShare">31.30</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzE1LTMtMS0xLTc2ODAx_4011086f-8a64-4c76-8aff-55f801d957c4"
      unitRef="usdPerShare">25.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzE1LTUtMS0xLTc2ODAx_08ebb288-88ca-45ff-bd8e-c27d86585ec1"
      unitRef="usdPerShare">15.85</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzE2LTEtMS0xLTc2ODAx_e843dc57-c9e4-4662-89b2-4f76892aa130"
      unitRef="usdPerShare">30.74</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzE2LTMtMS0xLTc2ODAx_d61f369d-d548-4816-ae3c-000073334da3"
      unitRef="usdPerShare">24.47</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xODcvZnJhZzo1YjEyMjc3ODMwN2Q0NTIwYjg2N2U3ZDQ0ZjI4MTA2MC90YWJsZTo2M2NmYjkwM2I3OWU0ZTFkYmM4NjMxNjNlMWU5NjMzZS90YWJsZXJhbmdlOjYzY2ZiOTAzYjc5ZTRlMWRiYzg2MzE2M2UxZTk2MzNlXzE2LTUtMS0xLTc2ODAx_f1736131-3fb8-4e04-a871-39eabbff7300"
      unitRef="usdPerShare">15.40</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTAvZnJhZzphMjMzNWE5Nzk3NzM0MTQyOTNlMGU0ODQwMzVlYjIyMC90ZXh0cmVnaW9uOmEyMzM1YTk3OTc3MzQxNDI5M2UwZTQ4NDAzNWViMjIwXzYxMDE_2f4040f4-15f1-4345-a176-cd811b9ff8e5">Related Party Transactions&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following sets forth certain transactions in which the Company and the directors, executive officers, and other related parties of the Company are involved or, in the case of the management arrangements, subsidiaries that are debt issuers that pay certain of their parent companies for services.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Charter is a party to management arrangements with its subsidiary, Spectrum Management Holding Company, LLC ("Spectrum Management") and certain of their subsidiaries.  Under these agreements, Charter, Spectrum Management and Charter Holdco provide management services for the cable systems owned or operated by their subsidiaries.  Costs associated with providing these services are charged directly to the Company&#x2019;s operating subsidiaries.  All other costs incurred on behalf of Charter&#x2019;s operating subsidiaries are considered a part of the management fee.  These costs are recorded as a component of operating costs and expenses, in the accompanying consolidated financial statements.  The management fee charged to the Company&#x2019;s operating subsidiaries approximated the expenses incurred by Spectrum Management, Charter Holdco and Charter on behalf of the Company&#x2019;s operating subsidiaries in 2022, 2021 and 2020.  &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Liberty Broadband and A/N&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of the Stockholders Agreement, the number of Charter&#x2019;s directors is fixed at 13. Two designees selected by A/N are members of the board of directors of Charter and three designees selected by Liberty Broadband are members of the board of directors of Charter. The remaining eight directors are not designated by either A/N or Liberty Broadband.  Each of A/N and Liberty Broadband is entitled to nominate at least one director to each of the committees of Charter&#x2019;s board of directors, subject to applicable stock exchange listing rules and certain specified voting or equity ownership thresholds for each of A/N and Liberty Broadband, and provided that the Nominating and Corporate Governance Committee and the Compensation and Benefit Committee each have at least a majority of directors independent from A/N, Liberty Broadband and Charter (referred to as the &#x201c;unaffiliated directors&#x201d;). Each of the Nominating and Corporate Governance Committee and the Compensation and Benefits Committee is currently comprised of three unaffiliated directors and one designee of each of A/N and Liberty Broadband. A/N and Liberty Broadband also have certain other committee designation and governance rights. Mr. Thomas Rutledge is the Executive Chairman of the board of Charter and Mr. Christopher Winfrey, the Company&#x2019;s President and CEO, is a non-voting board observer.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2016, Charter and A/N entered into a letter agreement, as amended in December 2017 (the &#x201c;A/N Letter Agreement&#x201d;) that requires A/N to sell to Charter or to Charter Holdings, on a monthly basis, a number of shares of Charter Class&#160;A common stock or Charter Holdings common units that represents a pro rata participation by A/N and its affiliates in any repurchases of shares of Charter Class&#160;A common stock from persons other than A/N effected by Charter during the immediately preceding calendar month, at a purchase price equal to the average price paid by Charter for the shares repurchased from persons other than A/N during such immediately preceding calendar month. A/N and Charter both have the right to terminate or suspend the pro rata repurchase arrangement on a prospective basis. Pursuant to the TRA between Charter and A/N, Charter must pay to A/N 50% of the tax benefit when realized by Charter from the step-up in tax basis resulting from any future exchange or sale of the common units.  See Note 17 for more information. &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2021, Charter and Liberty Broadband entered into a letter agreement (the &#x201c;LBB Letter Agreement&#x201d;). The LBB Letter Agreement implements Liberty Broadband&#x2019;s obligations under the Stockholders Agreement to participate in share repurchases by Charter.  Under the LBB Letter Agreement, Liberty Broadband will sell to Charter, generally on a monthly basis, a number of shares of Charter Class A common stock representing an amount sufficient for Liberty Broadband&#x2019;s ownership of Charter to be reduced such that it does not exceed the ownership cap then applicable to Liberty Broadband under the Stockholders Agreement at a purchase price per share equal to the volume weighted average price per share paid by Charter for shares repurchased during such immediately preceding calendar month other than (i) purchases from A/N, (ii) purchases in privately negotiated transactions or (iii) purchases for the withholding of shares of Charter Class A common stock pursuant to equity compensation programs of Charter.   &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gregory Maffei, a director of Charter and President and CEO and director and holder of 7.5% voting interest in Liberty Broadband, is Chairman of the board of directors of Qurate Retail, Inc. ("Qurate") and Dr. John Malone, a director emeritus of Charter, Chairman of the board of directors of Liberty Broadband and holder of 49.0% of voting interest in Liberty Broadband, also serves on the Qurate board of directors.  As reported in SEC filings of Qurate, Mr. Maffei and Dr. Malone, Mr. Maffei has ownership of an approximate 19.8% voting interest in Quarate and Dr. Malone has ownership of an approximate 6.7% voting interest in Qurate.  Qurate wholly owns HSN, Inc. (&#x201c;HSN&#x201d;) and QVC, Inc. (&#x201c;QVC&#x201d;).  The Company has programming relationships with HSN and QVC.  For the years ended December&#160;31, 2022, 2021 and 2020, the Company recorded revenue in aggregate of approximately $43 million, $48 million and $50 million, respectively, from HSN and QVC as part of channel carriage fees and revenue sharing arrangements for home shopping sales made to customers in the Company&#x2019;s footprint.  &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity Investments&lt;/span&gt;&lt;/div&gt;The Company has agreements with certain equity investees (see Note 5) pursuant to which the Company has made or received related party transaction payments for the receipt of goods or services. The Company recorded payments to equity investees totaling $213 million, $229 million and $225 million during the years ended December&#160;31, 2022, 2021 and 2020, respectively.</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <chtr:ANsPercentShareOfTaxBenefitUnderTaxReceivableAgreement
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTAvZnJhZzphMjMzNWE5Nzk3NzM0MTQyOTNlMGU0ODQwMzVlYjIyMC90ZXh0cmVnaW9uOmEyMzM1YTk3OTc3MzQxNDI5M2UwZTQ4NDAzNWViMjIwXzM1Mzc_38067e18-fc52-433b-af3e-abd45c6db44e"
      unitRef="number">0.50</chtr:ANsPercentShareOfTaxBenefitUnderTaxReceivableAgreement>
    <chtr:GregoryMaffeisVotingInterestInLibertyBroadband
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTAvZnJhZzphMjMzNWE5Nzk3NzM0MTQyOTNlMGU0ODQwMzVlYjIyMC90ZXh0cmVnaW9uOmEyMzM1YTk3OTc3MzQxNDI5M2UwZTQ4NDAzNWViMjIwXzQ4MzU_2764a892-5e81-4cf7-9f94-06f4fe775138"
      unitRef="number">0.075</chtr:GregoryMaffeisVotingInterestInLibertyBroadband>
    <chtr:Dr.JohnMalonesvotinginterestinLibertyBroadband
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTAvZnJhZzphMjMzNWE5Nzk3NzM0MTQyOTNlMGU0ODQwMzVlYjIyMC90ZXh0cmVnaW9uOmEyMzM1YTk3OTc3MzQxNDI5M2UwZTQ4NDAzNWViMjIwXzUwNTM_e806e90a-14eb-4834-b5c5-550b3cf4aeb2"
      unitRef="number">0.490</chtr:Dr.JohnMalonesvotinginterestinLibertyBroadband>
    <chtr:GregoryMaffeisAMemberOfChartersBoardOfDirectorsVotingInterestInQurateRetailInc
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTAvZnJhZzphMjMzNWE5Nzk3NzM0MTQyOTNlMGU0ODQwMzVlYjIyMC90ZXh0cmVnaW9uOmEyMzM1YTk3OTc3MzQxNDI5M2UwZTQ4NDAzNWViMjIwXzUyNTI_92e7395f-9b09-4a42-bb5c-30ed62731354"
      unitRef="number">0.198</chtr:GregoryMaffeisAMemberOfChartersBoardOfDirectorsVotingInterestInQurateRetailInc>
    <chtr:Dr.JohnMalonesamemberofChartersboardofdirectorsvotinginterestinQurateRetailInc.
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTAvZnJhZzphMjMzNWE5Nzk3NzM0MTQyOTNlMGU0ODQwMzVlYjIyMC90ZXh0cmVnaW9uOmEyMzM1YTk3OTc3MzQxNDI5M2UwZTQ4NDAzNWViMjIwXzUzMjk_4baa48af-0cb5-479c-90cf-53a54a99ad84"
      unitRef="number">0.067</chtr:Dr.JohnMalonesamemberofChartersboardofdirectorsvotinginterestinQurateRetailInc.>
    <us-gaap:Revenues
      contextRef="i1f8d427d3c3c430ca98f417c29f5abee_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTAvZnJhZzphMjMzNWE5Nzk3NzM0MTQyOTNlMGU0ODQwMzVlYjIyMC90ZXh0cmVnaW9uOmEyMzM1YTk3OTc3MzQxNDI5M2UwZTQ4NDAzNWViMjIwXzU1NzY_960161ff-8096-4451-b8e7-f9e4d902d9c9"
      unitRef="usd">43000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibe5a36c3f3f84193a78d1c2b3a067d30_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTAvZnJhZzphMjMzNWE5Nzk3NzM0MTQyOTNlMGU0ODQwMzVlYjIyMC90ZXh0cmVnaW9uOmEyMzM1YTk3OTc3MzQxNDI5M2UwZTQ4NDAzNWViMjIwXzU1ODA_88429fc5-cfde-4634-afe0-115d43bec2a5"
      unitRef="usd">48000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i84faffa0ef5945ea9ec3eca914f59b44_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTAvZnJhZzphMjMzNWE5Nzk3NzM0MTQyOTNlMGU0ODQwMzVlYjIyMC90ZXh0cmVnaW9uOmEyMzM1YTk3OTc3MzQxNDI5M2UwZTQ4NDAzNWViMjIwXzU1ODc_1cdfa84f-f5ee-4b06-a6bc-d72edaf9796d"
      unitRef="usd">50000000</us-gaap:Revenues>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i6877871ca84c49609b7d69b55154d8cb_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTAvZnJhZzphMjMzNWE5Nzk3NzM0MTQyOTNlMGU0ODQwMzVlYjIyMC90ZXh0cmVnaW9uOmEyMzM1YTk3OTc3MzQxNDI5M2UwZTQ4NDAzNWViMjIwXzYwMzQ_6568e3cc-c2e7-4aa2-9d5e-03f6aa0a282c"
      unitRef="usd">213000000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i689180c42b8a446e8c77cb5b0b41cc22_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTAvZnJhZzphMjMzNWE5Nzk3NzM0MTQyOTNlMGU0ODQwMzVlYjIyMC90ZXh0cmVnaW9uOmEyMzM1YTk3OTc3MzQxNDI5M2UwZTQ4NDAzNWViMjIwXzYwMzg_52459bd9-1d42-4042-8f19-67c29bf0c229"
      unitRef="usd">229000000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i90a4dd09d19a47e285658bb09305d263_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTAvZnJhZzphMjMzNWE5Nzk3NzM0MTQyOTNlMGU0ODQwMzVlYjIyMC90ZXh0cmVnaW9uOmEyMzM1YTk3OTc3MzQxNDI5M2UwZTQ4NDAzNWViMjIwXzYwNDU_c91d29e0-6636-476a-82e2-9c1ca9f764fc"
      unitRef="usd">225000000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90ZXh0cmVnaW9uOmYzYzM1NTdiM2U5MDRjZDU5MzRjOTA2NTdiODFhMDc3Xzg3Mjc_36b24920-c768-4e3b-9607-b0201aa5a0bf">Commitments and Contingencies&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Commitments&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s payment obligations as of December&#160;31, 2022 for its contractual obligations.&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:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&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:'Times New Roman',sans-serif;font-size:10pt;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="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2027&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thereafter&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Programming Minimum Commitments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,453&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,762&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,202&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;820&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;753&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;739&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,177&#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&gt;&lt;br/&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:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.8pt"&gt;The Company pays programming fees under multi-year contracts, typically based on a flat fee per customer, which may be fixed for the term, or may in some cases escalate over the term.  Programming costs included in the statements of operations were $11.6 billion, $11.8 billion and $11.4 billion for the years ended December&#160;31, 2022, 2021 and 2020 respectively.  Certain of the Company&#x2019;s programming agreements are based on a flat fee per month or have guaranteed minimum payments.  The table sets forth the aggregate guaranteed minimum commitments under the Company&#x2019;s programming contracts.&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:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;&#x201c;Other&#x201d; represents other guaranteed minimum commitments, including rights negotiated directly with content owners for distribution on company-owned channels or networks, commitments related to our role as an advertising and distribution sales agent for third party-owned channels or networks, commitments to our customer premise equipment and device vendors and contractual obligations related to third-party network augmentation.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following items are not included in the contractual obligation table due to various factors discussed below.  However, the Company incurs these costs as part of its operations:&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="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The Company rents utility poles used in its operations.  Generally, pole rentals are cancelable on short notice, but the Company anticipates that such rentals will recur.  Rent expense incurred for pole rental attachments for the years ended December&#160;31, 2022, 2021 and 2020 was $207 million, $200 million and $192 million, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The Company pays franchise fees under multi-year franchise agreements based on a percentage of revenues generated from video service per year.  The Company also pays other franchise related costs, such as public education grants, under multi-year agreements.  Franchise fees and other franchise-related costs included in the accompanying statement of operations were $730 million, $733 million and $741 million for the years ended December&#160;31, 2022, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The Company has $484 million in letters of credit, of which $37 million is secured under the Charter Operating credit facility, primarily to its various casualty carriers as collateral for reimbursement of workers' compensation, auto liability and general liability claims, as well as $346&#160;million of surety bonds.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legal Proceedings&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2015, a purported stockholder of Charter, Matthew Sciabacucchi, filed a lawsuit in the Delaware Court of Chancery, on behalf of a putative class of Charter stockholders, challenging the transactions involving Charter, TWC, A/N, and Liberty Broadband announced by Charter on May 26, 2015. The lawsuit, which named as defendants Charter and its board of directors, alleged that the transactions resulted from breaches of fiduciary duty by Charter&#x2019;s directors and that Liberty Broadband improperly benefited from the challenged transactions at the expense of other Charter stockholders. On January 12, 2023, the parties reached a tentative agreement to settle the lawsuit.  The settlement is subject to preliminary and final approval by the court and will result in a net payment to Charter as a result of the settlement of the derivative claims by the plaintiffs.  The Company cannot provide assurance that this tentative settlement will be finalized and approved by the court. Pending finalization of the settlement and in the event the settlement is not finalized and approved by the court, the Company will continue to vigorously defend this lawsuit. Although Charter is unable to predict the outcome of this lawsuit, it does not expect the outcome will have a material effect on its operations, financial condition or cash flows.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The California Attorney General and the Alameda County, California District Attorney are investigating whether certain of Charter&#x2019;s waste disposal policies, procedures and practices are in violation of the California Business and Professions Code and the California Health and Safety Code. That investigation was commenced in January 2014. A similar investigation involving TWC was initiated in February 2012.  Charter is cooperating with these investigations.  While the Company is unable to predict the outcome of these investigations, it does not expect that the outcome will have a material effect on its operations, financial condition, or cash flows. &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, Charter Communications, LLC (&#x201c;CC, LLC&#x201d;), an indirect subsidiary of the Company, was named as a defendant in a lawsuit filed in Dallas, Texas related to the fatal stabbing of an individual in her home by an off duty CC, LLC technician:  William Goff, as Personal Representative of Betty Jo McClain Thomas, deceased, et al. v. Roy James Holden, Jr. and Charter Communications, LLC, Case No. CC-20-01579-E, pending in County Court at Law No. 5 for Dallas County, Texas.  The complaint alleged that CC, LLC was responsible for Mrs. Thomas' death.  Following a two phase trial, the jury returned a verdict finding CC, LLC ninety percent at fault for Mrs. Thomas&#x2019; death, and awarded compensatory damages of $375&#160;million to plaintiffs and then awarded $7.0&#160;billion in punitive damages to plaintiffs on July 26, 2022.    On October 7, 2022, plaintiffs filed a motion for a judgment that proposed a reduced total award of $1.1&#160;billion.  The trial judge signed the judgment, and CC, LLC posted a $25&#160;million bond to stay the judgment pending appeals.  On January 11, 2023, and after issuing a series of decreasing settlement demands over several months, the plaintiffs issued a new, lower settlement demand to CC, LLC and its insurers, and then on January 18, 2023, plaintiffs also filed a notice of remittitur with the court to further reduce the judgment to $262&#160;million, comprised of $87&#160;million in actual damages, and $175&#160;million in punitive damages.  On January 24, 2023 and upon the insistence and demand of its insurers, CC, LLC reached a tentative settlement of this lawsuit at an amount substantially less than the reduced judgment and within CC, LLC&#x2019;s insurance coverage.  In the event the settlement is not ultimately finalized, CC, LLC will continue to vigorously defend this lawsuit including pursuing all available appeals.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is a defendant or co-defendant in several lawsuits involving alleged infringement of various intellectual property relating to various aspects of its businesses. Other industry participants are also defendants in certain of these cases or related cases. In the event that a court ultimately determines that the Company infringes on any intellectual property, the Company may be subject to substantial damages and/or an injunction that could require the Company or its vendors to modify certain products and services the Company offers to its subscribers, as well as negotiate royalty or license agreements with respect to the intellectual property at issue. While the Company believes the lawsuits are without merit and intends to defend the actions vigorously, no assurance can be given that any adverse outcome would not be material to the Company&#x2019;s consolidated financial condition, results of operations, or liquidity. The Company cannot predict the outcome of any such claims nor can it reasonably estimate a range of possible loss.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is party to other lawsuits, claims and regulatory inquiries that arise in the ordinary course of conducting its business. The ultimate outcome of these other legal matters pending against the Company cannot be predicted, and although such lawsuits and claims are not expected individually to have a material adverse effect on the Company&#x2019;s consolidated financial condition, results of operations or liquidity, such lawsuits could have, in the aggregate, a material adverse effect on the Company&#x2019;s consolidated financial condition, results of operations or liquidity. Whether or not the Company ultimately prevails in any particular lawsuit or claim, litigation can be time consuming and costly and injure the Company&#x2019;s reputation.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90ZXh0cmVnaW9uOmYzYzM1NTdiM2U5MDRjZDU5MzRjOTA2NTdiODFhMDc3Xzg3Mjg_55097305-6701-445a-99b5-f9b33cd7b2df">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s payment obligations as of December&#160;31, 2022 for its contractual obligations.&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:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.135%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.051%"/&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:'Times New Roman',sans-serif;font-size:10pt;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="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2027&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Thereafter&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Programming Minimum Commitments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,453&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,762&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,202&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;820&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;753&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;739&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,177&#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&gt;&lt;br/&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:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.8pt"&gt;The Company pays programming fees under multi-year contracts, typically based on a flat fee per customer, which may be fixed for the term, or may in some cases escalate over the term.  Programming costs included in the statements of operations were $11.6 billion, $11.8 billion and $11.4 billion for the years ended December&#160;31, 2022, 2021 and 2020 respectively.  Certain of the Company&#x2019;s programming agreements are based on a flat fee per month or have guaranteed minimum payments.  The table sets forth the aggregate guaranteed minimum commitments under the Company&#x2019;s programming contracts.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;&#x201c;Other&#x201d; represents other guaranteed minimum commitments, including rights negotiated directly with content owners for distribution on company-owned channels or networks, commitments related to our role as an advertising and distribution sales agent for third party-owned channels or networks, commitments to our customer premise equipment and device vendors and contractual obligations related to third-party network augmentation.&lt;/span&gt;</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:ContractualObligation
      contextRef="i699384eac425498ca16149b39b0021f6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90YWJsZTo4Y2IwMzEyZTFiNzQ0MzU4OTUzNWJlZTc2NzBiNDk1Ni90YWJsZXJhbmdlOjhjYjAzMTJlMWI3NDQzNTg5NTM1YmVlNzY3MGI0OTU2XzEtMS0xLTEtNzY4MDE_35607131-90d6-47e3-b63d-cb4280f52f48"
      unitRef="usd">55000000</us-gaap:ContractualObligation>
    <us-gaap:ContractualObligationDueInNextTwelveMonths
      contextRef="i699384eac425498ca16149b39b0021f6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90YWJsZTo4Y2IwMzEyZTFiNzQ0MzU4OTUzNWJlZTc2NzBiNDk1Ni90YWJsZXJhbmdlOjhjYjAzMTJlMWI3NDQzNTg5NTM1YmVlNzY3MGI0OTU2XzEtMy0xLTEtNzY4MDE_8e532341-757a-4fa8-bc25-100918ee46fd"
      unitRef="usd">55000000</us-gaap:ContractualObligationDueInNextTwelveMonths>
    <us-gaap:ContractualObligationDueInSecondYear
      contextRef="i699384eac425498ca16149b39b0021f6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90YWJsZTo4Y2IwMzEyZTFiNzQ0MzU4OTUzNWJlZTc2NzBiNDk1Ni90YWJsZXJhbmdlOjhjYjAzMTJlMWI3NDQzNTg5NTM1YmVlNzY3MGI0OTU2XzEtNS0xLTEtNzY4MDE_e64e131e-20d9-42d5-86a9-96c7b7081099"
      unitRef="usd">0</us-gaap:ContractualObligationDueInSecondYear>
    <us-gaap:ContractualObligationDueInThirdYear
      contextRef="i699384eac425498ca16149b39b0021f6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90YWJsZTo4Y2IwMzEyZTFiNzQ0MzU4OTUzNWJlZTc2NzBiNDk1Ni90YWJsZXJhbmdlOjhjYjAzMTJlMWI3NDQzNTg5NTM1YmVlNzY3MGI0OTU2XzEtNy0xLTEtNzY4MDE_b0574458-ca5e-4bba-bf0d-0a91376265bc"
      unitRef="usd">0</us-gaap:ContractualObligationDueInThirdYear>
    <us-gaap:ContractualObligationDueInFourthYear
      contextRef="i699384eac425498ca16149b39b0021f6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90YWJsZTo4Y2IwMzEyZTFiNzQ0MzU4OTUzNWJlZTc2NzBiNDk1Ni90YWJsZXJhbmdlOjhjYjAzMTJlMWI3NDQzNTg5NTM1YmVlNzY3MGI0OTU2XzEtOS0xLTEtNzY4MDE_4a813c2a-df21-42e8-b55d-63faf06aeebf"
      unitRef="usd">0</us-gaap:ContractualObligationDueInFourthYear>
    <us-gaap:ContractualObligationDueInFifthYear
      contextRef="i699384eac425498ca16149b39b0021f6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90YWJsZTo4Y2IwMzEyZTFiNzQ0MzU4OTUzNWJlZTc2NzBiNDk1Ni90YWJsZXJhbmdlOjhjYjAzMTJlMWI3NDQzNTg5NTM1YmVlNzY3MGI0OTU2XzEtMTEtMS0xLTc2ODAx_740831f0-9a5b-4600-afd0-48952b809770"
      unitRef="usd">0</us-gaap:ContractualObligationDueInFifthYear>
    <us-gaap:ContractualObligationDueAfterFifthYear
      contextRef="i699384eac425498ca16149b39b0021f6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90YWJsZTo4Y2IwMzEyZTFiNzQ0MzU4OTUzNWJlZTc2NzBiNDk1Ni90YWJsZXJhbmdlOjhjYjAzMTJlMWI3NDQzNTg5NTM1YmVlNzY3MGI0OTU2XzEtMTMtMS0xLTc2ODAx_4b197c7e-7f43-4aaa-875e-25487e2d2892"
      unitRef="usd">0</us-gaap:ContractualObligationDueAfterFifthYear>
    <us-gaap:ContractualObligation
      contextRef="i0b619339cbdd4aec95ff080c5ac8af53_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90YWJsZTo4Y2IwMzEyZTFiNzQ0MzU4OTUzNWJlZTc2NzBiNDk1Ni90YWJsZXJhbmdlOjhjYjAzMTJlMWI3NDQzNTg5NTM1YmVlNzY3MGI0OTU2XzItMS0xLTEtNzY4MDE_a9a906b3-2674-4400-9ff1-fadd18cac8cc"
      unitRef="usd">13398000000</us-gaap:ContractualObligation>
    <us-gaap:ContractualObligationDueInNextTwelveMonths
      contextRef="i0b619339cbdd4aec95ff080c5ac8af53_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90YWJsZTo4Y2IwMzEyZTFiNzQ0MzU4OTUzNWJlZTc2NzBiNDk1Ni90YWJsZXJhbmdlOjhjYjAzMTJlMWI3NDQzNTg5NTM1YmVlNzY3MGI0OTU2XzItMy0xLTEtNzY4MDE_cf2ec2d1-2f78-469b-be78-3ea442bcdf99"
      unitRef="usd">2707000000</us-gaap:ContractualObligationDueInNextTwelveMonths>
    <us-gaap:ContractualObligationDueInSecondYear
      contextRef="i0b619339cbdd4aec95ff080c5ac8af53_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90YWJsZTo4Y2IwMzEyZTFiNzQ0MzU4OTUzNWJlZTc2NzBiNDk1Ni90YWJsZXJhbmdlOjhjYjAzMTJlMWI3NDQzNTg5NTM1YmVlNzY3MGI0OTU2XzItNS0xLTEtNzY4MDE_6a679efd-7e2e-46d6-9342-993b6b45d2eb"
      unitRef="usd">2202000000</us-gaap:ContractualObligationDueInSecondYear>
    <us-gaap:ContractualObligationDueInThirdYear
      contextRef="i0b619339cbdd4aec95ff080c5ac8af53_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90YWJsZTo4Y2IwMzEyZTFiNzQ0MzU4OTUzNWJlZTc2NzBiNDk1Ni90YWJsZXJhbmdlOjhjYjAzMTJlMWI3NDQzNTg5NTM1YmVlNzY3MGI0OTU2XzItNy0xLTEtNzY4MDE_343db132-7b4e-4f9d-a187-6e1e9578f775"
      unitRef="usd">820000000</us-gaap:ContractualObligationDueInThirdYear>
    <us-gaap:ContractualObligationDueInFourthYear
      contextRef="i0b619339cbdd4aec95ff080c5ac8af53_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90YWJsZTo4Y2IwMzEyZTFiNzQ0MzU4OTUzNWJlZTc2NzBiNDk1Ni90YWJsZXJhbmdlOjhjYjAzMTJlMWI3NDQzNTg5NTM1YmVlNzY3MGI0OTU2XzItOS0xLTEtNzY4MDE_6374030f-3704-43a1-8159-da20db104fea"
      unitRef="usd">753000000</us-gaap:ContractualObligationDueInFourthYear>
    <us-gaap:ContractualObligationDueInFifthYear
      contextRef="i0b619339cbdd4aec95ff080c5ac8af53_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90YWJsZTo4Y2IwMzEyZTFiNzQ0MzU4OTUzNWJlZTc2NzBiNDk1Ni90YWJsZXJhbmdlOjhjYjAzMTJlMWI3NDQzNTg5NTM1YmVlNzY3MGI0OTU2XzItMTEtMS0xLTc2ODAx_301956b4-bf7b-4eb8-83a9-baddc1f02073"
      unitRef="usd">739000000</us-gaap:ContractualObligationDueInFifthYear>
    <us-gaap:ContractualObligationDueAfterFifthYear
      contextRef="i0b619339cbdd4aec95ff080c5ac8af53_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90YWJsZTo4Y2IwMzEyZTFiNzQ0MzU4OTUzNWJlZTc2NzBiNDk1Ni90YWJsZXJhbmdlOjhjYjAzMTJlMWI3NDQzNTg5NTM1YmVlNzY3MGI0OTU2XzItMTMtMS0xLTc2ODAx_805d3585-5ec3-472a-b03e-393accda2bb2"
      unitRef="usd">6177000000</us-gaap:ContractualObligationDueAfterFifthYear>
    <us-gaap:ContractualObligation
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90YWJsZTo4Y2IwMzEyZTFiNzQ0MzU4OTUzNWJlZTc2NzBiNDk1Ni90YWJsZXJhbmdlOjhjYjAzMTJlMWI3NDQzNTg5NTM1YmVlNzY3MGI0OTU2XzMtMS0xLTEtNzY4MDE_bba806ef-930b-4dc8-9caa-abe7561b2428"
      unitRef="usd">13453000000</us-gaap:ContractualObligation>
    <us-gaap:ContractualObligationDueInNextTwelveMonths
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90YWJsZTo4Y2IwMzEyZTFiNzQ0MzU4OTUzNWJlZTc2NzBiNDk1Ni90YWJsZXJhbmdlOjhjYjAzMTJlMWI3NDQzNTg5NTM1YmVlNzY3MGI0OTU2XzMtMy0xLTEtNzY4MDE_2e09925f-e6d0-45ff-81dc-45f82f63fb90"
      unitRef="usd">2762000000</us-gaap:ContractualObligationDueInNextTwelveMonths>
    <us-gaap:ContractualObligationDueInSecondYear
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90YWJsZTo4Y2IwMzEyZTFiNzQ0MzU4OTUzNWJlZTc2NzBiNDk1Ni90YWJsZXJhbmdlOjhjYjAzMTJlMWI3NDQzNTg5NTM1YmVlNzY3MGI0OTU2XzMtNS0xLTEtNzY4MDE_7cb3a305-ba6e-4a87-81b3-df49708d0101"
      unitRef="usd">2202000000</us-gaap:ContractualObligationDueInSecondYear>
    <us-gaap:ContractualObligationDueInThirdYear
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90YWJsZTo4Y2IwMzEyZTFiNzQ0MzU4OTUzNWJlZTc2NzBiNDk1Ni90YWJsZXJhbmdlOjhjYjAzMTJlMWI3NDQzNTg5NTM1YmVlNzY3MGI0OTU2XzMtNy0xLTEtNzY4MDE_86c3f143-5bf8-4c49-a958-3a1b92d64f8e"
      unitRef="usd">820000000</us-gaap:ContractualObligationDueInThirdYear>
    <us-gaap:ContractualObligationDueInFourthYear
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90YWJsZTo4Y2IwMzEyZTFiNzQ0MzU4OTUzNWJlZTc2NzBiNDk1Ni90YWJsZXJhbmdlOjhjYjAzMTJlMWI3NDQzNTg5NTM1YmVlNzY3MGI0OTU2XzMtOS0xLTEtNzY4MDE_7b5901db-9de7-4b11-b6ab-a3a9e40868d2"
      unitRef="usd">753000000</us-gaap:ContractualObligationDueInFourthYear>
    <us-gaap:ContractualObligationDueInFifthYear
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90YWJsZTo4Y2IwMzEyZTFiNzQ0MzU4OTUzNWJlZTc2NzBiNDk1Ni90YWJsZXJhbmdlOjhjYjAzMTJlMWI3NDQzNTg5NTM1YmVlNzY3MGI0OTU2XzMtMTEtMS0xLTc2ODAx_38427e54-ebcc-4522-b779-f2f3a49d65dc"
      unitRef="usd">739000000</us-gaap:ContractualObligationDueInFifthYear>
    <us-gaap:ContractualObligationDueAfterFifthYear
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90YWJsZTo4Y2IwMzEyZTFiNzQ0MzU4OTUzNWJlZTc2NzBiNDk1Ni90YWJsZXJhbmdlOjhjYjAzMTJlMWI3NDQzNTg5NTM1YmVlNzY3MGI0OTU2XzMtMTMtMS0xLTc2ODAx_3682a265-5b6b-45ca-ac23-d2a95aebc54f"
      unitRef="usd">6177000000</us-gaap:ContractualObligationDueAfterFifthYear>
    <chtr:ProgrammingExpense
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90ZXh0cmVnaW9uOmYzYzM1NTdiM2U5MDRjZDU5MzRjOTA2NTdiODFhMDc3XzQxNA_0e848221-bbeb-4153-aa57-a0ad2933e3ab"
      unitRef="usd">11600000000</chtr:ProgrammingExpense>
    <chtr:ProgrammingExpense
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90ZXh0cmVnaW9uOmYzYzM1NTdiM2U5MDRjZDU5MzRjOTA2NTdiODFhMDc3XzQxOA_680c45dd-2fc5-4766-a2e9-2fc15957d3e2"
      unitRef="usd">11800000000</chtr:ProgrammingExpense>
    <chtr:ProgrammingExpense
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90ZXh0cmVnaW9uOmYzYzM1NTdiM2U5MDRjZDU5MzRjOTA2NTdiODFhMDc3XzQyNQ_30fc68cd-28cb-4613-b424-876087793bd9"
      unitRef="usd">11400000000</chtr:ProgrammingExpense>
    <chtr:PoleRentalFees
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90ZXh0cmVnaW9uOmYzYzM1NTdiM2U5MDRjZDU5MzRjOTA2NTdiODFhMDc3XzE1ODE_e0688ab8-a696-4e8e-a7fa-804c4809eb78"
      unitRef="usd">207000000</chtr:PoleRentalFees>
    <chtr:PoleRentalFees
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90ZXh0cmVnaW9uOmYzYzM1NTdiM2U5MDRjZDU5MzRjOTA2NTdiODFhMDc3XzE1ODU_95041853-9a1c-496b-9b34-b344eef2c81a"
      unitRef="usd">200000000</chtr:PoleRentalFees>
    <chtr:PoleRentalFees
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90ZXh0cmVnaW9uOmYzYzM1NTdiM2U5MDRjZDU5MzRjOTA2NTdiODFhMDc3XzE1OTI_95e8e8f5-2114-4f89-8202-5a6dbcbc847f"
      unitRef="usd">192000000</chtr:PoleRentalFees>
    <chtr:FranchiseFees
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90ZXh0cmVnaW9uOmYzYzM1NTdiM2U5MDRjZDU5MzRjOTA2NTdiODFhMDc3XzE5ODA_b62aaadf-ab13-4a6f-afb3-9088215be6c0"
      unitRef="usd">730000000</chtr:FranchiseFees>
    <chtr:FranchiseFees
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90ZXh0cmVnaW9uOmYzYzM1NTdiM2U5MDRjZDU5MzRjOTA2NTdiODFhMDc3XzE5ODQ_c3212f3b-c5f5-48d0-b7dd-5c2223bb1f9f"
      unitRef="usd">733000000</chtr:FranchiseFees>
    <chtr:FranchiseFees
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90ZXh0cmVnaW9uOmYzYzM1NTdiM2U5MDRjZDU5MzRjOTA2NTdiODFhMDc3XzE5OTE_66690e1c-b9c4-476d-a6b9-aeaeb7fbfcd4"
      unitRef="usd">741000000</chtr:FranchiseFees>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90ZXh0cmVnaW9uOmYzYzM1NTdiM2U5MDRjZDU5MzRjOTA2NTdiODFhMDc3XzIwNTk_31dc99b7-6795-4f3e-9e0d-ec55d3273a99"
      unitRef="usd">484000000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:DebtInstrumentCollateralAmount
      contextRef="iead1c9c9ac4745448289421fddf5d99b_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90ZXh0cmVnaW9uOmYzYzM1NTdiM2U5MDRjZDU5MzRjOTA2NTdiODFhMDc3XzU0OTc1NTg1OTg0MA_18a66c9c-b72d-4058-bed2-07a324727ad7"
      unitRef="usd">37000000</us-gaap:DebtInstrumentCollateralAmount>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90ZXh0cmVnaW9uOmYzYzM1NTdiM2U5MDRjZDU5MzRjOTA2NTdiODFhMDc3XzU0OTc1NTgyMjczNQ_8436b019-e827-47d8-bfed-7cdf834094dc"
      unitRef="usd">346000000</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:LossContingencyDamagesAwardedValue
      contextRef="i93791c9ddd4f42528414295c4a95bbe9_D20220601-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90ZXh0cmVnaW9uOmYzYzM1NTdiM2U5MDRjZDU5MzRjOTA2NTdiODFhMDc3XzEwOTk1MTE2NzM2Njg_7a097da7-9353-45c3-ba72-b59bc6bd0b30"
      unitRef="usd">375000000</us-gaap:LossContingencyDamagesAwardedValue>
    <us-gaap:LossContingencyDamagesAwardedValue
      contextRef="i13da7bb92f964308bbb69fbcf513239c_D20220701-20220731"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90ZXh0cmVnaW9uOmYzYzM1NTdiM2U5MDRjZDU5MzRjOTA2NTdiODFhMDc3XzEwOTk1MTE2NzM2ODI_99941633-f316-4ef8-9c5c-d1353227ef73"
      unitRef="usd">7000000000</us-gaap:LossContingencyDamagesAwardedValue>
    <us-gaap:LossContingencyDamagesAwardedValue
      contextRef="i9aa444b28b644f32aac4d541db45266c_D20221001-20221031"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90ZXh0cmVnaW9uOmYzYzM1NTdiM2U5MDRjZDU5MzRjOTA2NTdiODFhMDc3XzEwOTk1MTE2NzM2OTY_d0c9c14c-e128-4b34-8633-74b12d608cb7"
      unitRef="usd">1100000000</us-gaap:LossContingencyDamagesAwardedValue>
    <chtr:AmountOfBondPosted
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90ZXh0cmVnaW9uOmYzYzM1NTdiM2U5MDRjZDU5MzRjOTA2NTdiODFhMDc3XzEwOTk1MTE2NzM3MTI_3916d664-4b52-4ca2-a803-e4bf10cbe943"
      unitRef="usd">25000000</chtr:AmountOfBondPosted>
    <us-gaap:LossContingencyDamagesAwardedValue
      contextRef="i00c2f28850294e458b201fa09a046745_D20230101-20230131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90ZXh0cmVnaW9uOmYzYzM1NTdiM2U5MDRjZDU5MzRjOTA2NTdiODFhMDc3XzU0OTc1NTg2NDE1NQ_09781b6b-6f52-4289-917b-881ea577bfe1"
      unitRef="usd">262000000</us-gaap:LossContingencyDamagesAwardedValue>
    <chtr:MonetaryActualDamages
      contextRef="i00c2f28850294e458b201fa09a046745_D20230101-20230131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90ZXh0cmVnaW9uOmYzYzM1NTdiM2U5MDRjZDU5MzRjOTA2NTdiODFhMDc3XzU0OTc1NTg2NDE2OQ_066eadd4-1fff-4164-857d-2824fb027241"
      unitRef="usd">87000000</chtr:MonetaryActualDamages>
    <chtr:MonetaryPunitiveDamages
      contextRef="i00c2f28850294e458b201fa09a046745_D20230101-20230131"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTMvZnJhZzpmM2MzNTU3YjNlOTA0Y2Q1OTM0YzkwNjU3YjgxYTA3Ny90ZXh0cmVnaW9uOmYzYzM1NTdiM2U5MDRjZDU5MzRjOTA2NTdiODFhMDc3XzU0OTc1NTg2NDE4Mg_69f69bb9-666a-4f54-8fbb-b76b710e2f33"
      unitRef="usd">175000000</chtr:MonetaryPunitiveDamages>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzkyOTE_ba1c4e29-738e-4979-b7fb-7b22366d88b6">Employee Benefit Plans&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pension Plans&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company sponsors qualified and unqualified defined benefit pension plans that provide pension benefits to a majority of employees who were employed by TWC before the merger with TWC.  Pension benefits are based on formulas that reflect the employees&#x2019; years of service and compensation during their employment period.  Actuarial gains or losses are changes in the amount of either the benefit obligation or the fair value of plan assets resulting from experience different from that assumed or from changes in assumptions.  The Company has elected to follow a mark-to-market pension accounting policy for recording the actuarial gains or losses annually during the fourth quarter, or earlier if a remeasurement event occurs during an interim period.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the projected benefit obligation, fair value of plan assets and funded status of the pension plans from January 1 through December&#160;31 are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.056%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation at beginning of year&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,688&#160;&lt;/span&gt;&lt;/td&gt;&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial gain&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,032)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(183)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation at end of year&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,243&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,374&#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 style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation at end of year &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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at beginning of year&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on plan 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employer contributions&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(173)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at end of year &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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,457&#160;&lt;/span&gt;&lt;/td&gt;&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:8pt"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Funded status&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of net periodic benefit (cost) for the years ended December&#160;31, 2022, 2021 and 2020 consisted of the following:&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:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.177%"/&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110)&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurement gain (loss)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic pension benefit (cost)&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66)&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:justify"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The remeasurement gains (losses) recorded during the years ended December&#160;31, 2022, 2021 and 2020 were primarily driven by changes in the discount rate as well as gains or losses to record pension assets to fair 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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The discount rates used to determine benefit obligations as of December&#160;31, 2022 and 2021 were 5.46% and 3.01%, respectively.  The Company utilized the Pri-2012/MP 2020 mortality table published by the Society of Actuaries to measure the benefit obligations as of December&#160;31, 2022 and 2021.  &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average assumptions used to determine net periodic benefit costs consisted of the following:&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:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.127%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.671%"/&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected long-term rate of return on plan 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.01&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In developing the expected long-term rate of return on plan assets, the Company considered the pension portfolio&#x2019;s composition, past average rate of earnings and the Company&#x2019;s future asset allocation targets.  The weighted average expected long-term rate of return on plan assets and discount rate used to determine net periodic pension benefit (cost) for the year ended December 31, 2023 are expected to be 5.00% and 5.46%, respectively.  The Company determined the discount rates used to determine benefit obligations and net periodic pension benefit (cost) based on the yield of a large population of high quality corporate bonds with cash flows sufficient in timing and amount to settle projected future defined benefit payments.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pension Plan Assets&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assets of the qualified pension plans are held in a master trust in which the qualified pension plans are the only participating plans (the &#x201c;Master Trust&#x201d;). The investment policy for the qualified pension plans is to manage the assets of the Master Trust with the objective to provide for pension liabilities to be met, maintaining retirement income security for the participants of the plans and their beneficiaries. The investment portfolio is a mix of pooled funds invested in fixed income securities, equity securities and certain alternative investments with the objective of matching plan liability performance, diversifying risk and achieving a target investment return.  Pension assets are managed in a balanced portfolio comprised of two major components: a return-seeking portion and a liability-matching portion. &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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses an investment strategy designed to increase the fixed income allocation as the funded status of the qualified pension plans improves.  As the qualified pension plans reach set funded status milestones, the assets will be rebalanced to shift more assets from equity to fixed income.  Based on the progress with this strategy, the target investment allocation for pension fund assets is permitted to vary within specified ranges subject to Investment Committee approval for return-seeking securities and liability-matching securities.  As of December 31, 2022, the target investment allocation for return-seeking securities was 20%-40%, with the remaining in liability-matching securities.  The actual investment allocation as of December 31, 2022 was 42.1% return-seeking and 57.9% liability-matching.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth the investment assets of the qualified pension plans by level within the fair value hierarchy as of December&#160;31, 2022 and 2021:&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:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.303%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Collective trust funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investment 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,708&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued investment income and other 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued 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:'Times New Roman',sans-serif;font-size:10pt;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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments measured at net asset value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,583&#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 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 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,457&#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 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;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&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:'Calibri',sans-serif;font-size:7.15pt;font-weight:400;line-height:107%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:10.26pt"&gt;Collective trust funds consist of bond funds with corporate and U.S. treasury debt securities, equity funds with global equity index, infrastructure and real estate securities and short-term investment strategies comprised of instruments issued or fully guaranteed by the U.S. government and/or its agencies and multi-strategy funds, which are valued using the net assets provided by the administrator of the fund.  The value of each fund is based on the readily determinable fair value of the underlying assets owned by the fund, less liabilities, and then divided by the number of units outstanding. &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:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;As a practical expedient, certain investment classes which hold securities that are not readily available for redemption and are measured at fair value using the net asset value ("NAV") per share (or its equivalent) have not been classified in the fair value hierarchy.  The primary investment classes include alternative, fixed income and real estate funds.  Certain investments report NAV per share on a month or quarter lag.  There are no material unfunded commitments with respect to these investment classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Pension Plan Contributions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company made no cash contributions to the qualified pension plans during the years ended December&#160;31, 2022, 2021 and 2020; however, the Company may make discretionary cash contributions to the qualified pension plans in the future. Such contributions will be dependent on a variety of factors, including current and expected interest rates, asset performance, the funded status of the qualified pension plans and management&#x2019;s judgment. For the nonqualified unfunded pension plan, the Company will continue to make contributions during 2023 to the extent benefits are paid.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Benefit payments for the pension plans are expected to be $191 million in 2023, $180 million in 2024, $173 million in 2025, $167 million in 2026, $162 million in 2027 and $746 million in 2028 to 2032.&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Defined Contribution Benefit Plans&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s employees may participate in the Charter Communications, Inc. 401(k) Savings Plan (the &#x201c;401(k) Plan&#x201d;).  Employees that qualify for participation can contribute up to 50% of their salary, on a pre-tax basis, subject to a maximum contribution limit as determined by the IRS.  The Company&#x2019;s matching contribution is discretionary and is equal to 100% of the amount of the salary reduction the participant elects to defer (up to 6% of the participant&#x2019;s eligible compensation), excluding any catch-up contributions and is paid by the Company on a per pay period basis.&#160;&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For employees who are not eligible to participate in the Company&#x2019;s long-term incentive plan and who are not covered by a collective bargaining agreement, the Company offers a contribution to the Retirement Accumulation Plan ("RAP"), equal to 3% of eligible pay.  The Company made contributions to the 401(k) plan and RAP totaling $506 million, $495 million and $493 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzEwOTk1MTE2NDI5MjU_2e6f7b1d-1802-42bd-89c0-ab584a075344">The Company sponsors qualified and unqualified defined benefit pension plans that provide pension benefits to a majority of employees who were employed by TWC before the merger with TWC.  Pension benefits are based on formulas that reflect the employees&#x2019; years of service and compensation during their employment period.  Actuarial gains or losses are changes in the amount of either the benefit obligation or the fair value of plan assets resulting from experience different from that assumed or from changes in assumptions.  The Company has elected to follow a mark-to-market pension accounting policy for recording the actuarial gains or losses annually during the fourth quarter, or earlier if a remeasurement event occurs during an interim period.</us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy>
    <us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzkyOTc_d9f2dd7f-dcb9-4cd0-9132-15173142caa5">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the projected benefit obligation, fair value of plan assets and funded status of the pension plans from January 1 through December&#160;31 are presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.055%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.056%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation at beginning of year&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,688&#160;&lt;/span&gt;&lt;/td&gt;&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial gain&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,032)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(183)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Projected benefit obligation at end of year&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,243&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,374&#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 style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated benefit obligation at end of year &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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at beginning of year&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actual return on plan 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(675)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219&#160;&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employer contributions&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlement&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(173)&lt;/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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets at end of year &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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,457&#160;&lt;/span&gt;&lt;/td&gt;&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:8pt"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Funded status&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom: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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzEtMS0xLTEtNzY4MDE_1d533b7c-b5c6-4774-8ab1-ac4b408de249"
      unitRef="usd">3374000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i634e2d3ab7334b129acae6fdcd48c35f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzEtMy0xLTEtNzY4MDE_db6a6e04-c8bd-429e-b82f-736b24bc0e12"
      unitRef="usd">3688000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzItMS0xLTEtNzY4MDE_3b3d6241-f92a-4afc-b509-0fc139e03a48"
      unitRef="usd">103000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzItMy0xLTEtNzY4MDE_d34a1e5b-f0a3-4bc3-bd03-62c20ad301a7"
      unitRef="usd">97000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzMtMS0xLTEtNzY4MDE_5eeefac3-a2ec-44b9-b020-685173e255a6"
      unitRef="usd">-1032000000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzMtMy0xLTEtNzY4MDE_7c141a7e-f421-4ca8-8878-727e56e53b62"
      unitRef="usd">-183000000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzQtMS0xLTEtNzY4MDE_2517a6e4-dbd8-4229-9bf7-2613912eee68"
      unitRef="usd">146000000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanSettlementsBenefitObligation
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzQtMy0xLTEtNzY4MDE_89af7e7d-c2d9-4fbe-96af-c469887a42a9"
      unitRef="usd">173000000</us-gaap:DefinedBenefitPlanSettlementsBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzUtMS0xLTEtNzY4MDE_030c560f-6252-4e30-8387-bbc6957ea041"
      unitRef="usd">56000000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzUtMy0xLTEtNzY4MDE_3cd13296-3fdf-411f-9a1d-6253869fbcc2"
      unitRef="usd">55000000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzYtMS0xLTEtNzY4MDE_fca45b74-06eb-40dd-b937-2c1354e8a9be"
      unitRef="usd">2243000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzYtMy0xLTEtNzY4MDE_5af06489-0748-44ba-886c-ae9a08a98853"
      unitRef="usd">3374000000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzgtMS0xLTEtNzY4MDE_111e3ecb-6dc3-4531-be9b-185d69ea993c"
      unitRef="usd">2243000000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzgtMy0xLTEtNzY4MDE_b3cfc084-6a34-4457-baff-6514101720e5"
      unitRef="usd">3374000000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzEwLTEtMS0xLTc2ODAx_2579d4f2-24d8-4a79-8f34-fdd7d3e88019"
      unitRef="usd">3457000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i634e2d3ab7334b129acae6fdcd48c35f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzEwLTMtMS0xLTc2ODAx_2837483b-0310-4dae-984f-5dd1f94d41ed"
      unitRef="usd">3462000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzExLTEtMS0xLTc2ODAx_e4b74660-cde9-4ddc-bbed-0ccc88765457"
      unitRef="usd">-675000000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzExLTMtMS0xLTc2ODAx_c1102c5b-fc5c-4579-88c4-19b51bb69965"
      unitRef="usd">219000000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzEyLTEtMS0xLTc2ODAx_d2471201-aeb4-41fc-a88d-74f8a148c1b9"
      unitRef="usd">3000000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzEyLTMtMS0xLTc2ODAx_3c369480-471f-4dc3-bfe2-f8eafef61646"
      unitRef="usd">4000000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzEzLTEtMS0xLTc2ODAx_f01eed89-3535-4920-818e-ed1ff6a07698"
      unitRef="usd">146000000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanSettlementsPlanAssets
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzEzLTMtMS0xLTc2ODAx_d476bf7e-ecf0-4e40-a005-5dac2fd46f44"
      unitRef="usd">173000000</us-gaap:DefinedBenefitPlanSettlementsPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzE0LTEtMS0xLTc2ODAx_04bc7a0b-e3e6-4735-8078-bd41461907b6"
      unitRef="usd">56000000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzE0LTMtMS0xLTc2ODAx_dfb0345c-26ee-4902-aa43-8a70a660ed89"
      unitRef="usd">55000000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzE1LTEtMS0xLTc2ODAx_5d3688cb-a841-44ae-a987-e0af130e43a3"
      unitRef="usd">2583000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzE1LTMtMS0xLTc2ODAx_27504a9b-3357-48c9-bfbd-5eb0dafa3dfd"
      unitRef="usd">3457000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzE3LTEtMS0xLTc2ODAx_50ea5c22-0c9d-4bf7-8b43-e39cf5f93e00"
      unitRef="usd">340000000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo5N2M3MWY1ZmZjNTE0OGM2ODk3OTkwOTcxMjllOGU2MC90YWJsZXJhbmdlOjk3YzcxZjVmZmM1MTQ4YzY4OTc5OTA5NzEyOWU4ZTYwXzE3LTMtMS0xLTc2ODAx_bc876e21-e79a-47a4-876b-6212c284782b"
      unitRef="usd">83000000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzkzMDY_426453d5-9ca6-4ec8-a52a-85f0a3aeb421">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of net periodic benefit (cost) for the years ended December&#160;31, 2022, 2021 and 2020 consisted of the following:&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:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.177%"/&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(110)&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remeasurement gain (loss)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112)&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic pension benefit (cost)&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66)&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:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo4ZDIwOWRjOTc0Y2Q0YjA5ODZhMTk0ZDYwMzk2MDNmYi90YWJsZXJhbmdlOjhkMjA5ZGM5NzRjZDRiMDk4NmExOTRkNjAzOTYwM2ZiXzItMS0xLTEtNzY4MDE_4abf6359-ab57-4678-ad46-a25efb42fdbf"
      unitRef="usd">103000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo4ZDIwOWRjOTc0Y2Q0YjA5ODZhMTk0ZDYwMzk2MDNmYi90YWJsZXJhbmdlOjhkMjA5ZGM5NzRjZDRiMDk4NmExOTRkNjAzOTYwM2ZiXzItMy0xLTEtNzY4MDE_d8e17788-0485-434c-b053-265812fdd187"
      unitRef="usd">97000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo4ZDIwOWRjOTc0Y2Q0YjA5ODZhMTk0ZDYwMzk2MDNmYi90YWJsZXJhbmdlOjhkMjA5ZGM5NzRjZDRiMDk4NmExOTRkNjAzOTYwM2ZiXzItNS0xLTEtNzY4MDE_dc2ffa0d-4ce7-4a4d-a9a6-775ebb17be2a"
      unitRef="usd">110000000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo4ZDIwOWRjOTc0Y2Q0YjA5ODZhMTk0ZDYwMzk2MDNmYi90YWJsZXJhbmdlOjhkMjA5ZGM5NzRjZDRiMDk4NmExOTRkNjAzOTYwM2ZiXzMtMS0xLTEtNzY4MDE_557e70f8-0070-40f9-a46d-3355cd8d0610"
      unitRef="usd">156000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo4ZDIwOWRjOTc0Y2Q0YjA5ODZhMTk0ZDYwMzk2MDNmYi90YWJsZXJhbmdlOjhkMjA5ZGM5NzRjZDRiMDk4NmExOTRkNjAzOTYwM2ZiXzMtMy0xLTEtNzY4MDE_c40bd232-bb75-43a7-9088-05694f38d02b"
      unitRef="usd">165000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo4ZDIwOWRjOTc0Y2Q0YjA5ODZhMTk0ZDYwMzk2MDNmYi90YWJsZXJhbmdlOjhkMjA5ZGM5NzRjZDRiMDk4NmExOTRkNjAzOTYwM2ZiXzMtNS0xLTEtNzY4MDE_40554117-19ed-4c49-a67f-4575b9aabe90"
      unitRef="usd">156000000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo4ZDIwOWRjOTc0Y2Q0YjA5ODZhMTk0ZDYwMzk2MDNmYi90YWJsZXJhbmdlOjhkMjA5ZGM5NzRjZDRiMDk4NmExOTRkNjAzOTYwM2ZiXzQtMS0xLTEtNzY4MDE_d4a111ca-850a-46a3-b665-a7048f1cf19e"
      unitRef="usd">201000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo4ZDIwOWRjOTc0Y2Q0YjA5ODZhMTk0ZDYwMzk2MDNmYi90YWJsZXJhbmdlOjhkMjA5ZGM5NzRjZDRiMDk4NmExOTRkNjAzOTYwM2ZiXzQtMy0xLTEtNzY4MDE_f7082bdf-afbd-4d1f-a5c6-701b4c104c5b"
      unitRef="usd">237000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo4ZDIwOWRjOTc0Y2Q0YjA5ODZhMTk0ZDYwMzk2MDNmYi90YWJsZXJhbmdlOjhkMjA5ZGM5NzRjZDRiMDk4NmExOTRkNjAzOTYwM2ZiXzQtNS0xLTEtNzY4MDE_01133d3d-41e9-4eae-afe5-7f59a034c3c5"
      unitRef="usd">-112000000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo4ZDIwOWRjOTc0Y2Q0YjA5ODZhMTk0ZDYwMzk2MDNmYi90YWJsZXJhbmdlOjhkMjA5ZGM5NzRjZDRiMDk4NmExOTRkNjAzOTYwM2ZiXzUtMS0xLTEtNzY4MDE_a87e96db-02b9-4629-8c79-da1712c12ee8"
      unitRef="usd">-254000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo4ZDIwOWRjOTc0Y2Q0YjA5ODZhMTk0ZDYwMzk2MDNmYi90YWJsZXJhbmdlOjhkMjA5ZGM5NzRjZDRiMDk4NmExOTRkNjAzOTYwM2ZiXzUtMy0xLTEtNzY4MDE_599207ed-ae7d-4b41-bd96-be6a6c598874"
      unitRef="usd">-305000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTo4ZDIwOWRjOTc0Y2Q0YjA5ODZhMTk0ZDYwMzk2MDNmYi90YWJsZXJhbmdlOjhkMjA5ZGM5NzRjZDRiMDk4NmExOTRkNjAzOTYwM2ZiXzUtNS0xLTEtNzY4MDE_2cab5ea9-3c40-4523-a45b-07675b742f83"
      unitRef="usd">66000000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzEyMzk_8331cba5-ac0d-4e00-8e7a-866d33df177b"
      unitRef="number">0.0546</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzEyNDY_13726543-35de-43a5-93da-2a6e3a256f36"
      unitRef="number">0.0301</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzkzMDQ_9231c948-8719-4993-a463-450760cbb9df">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average assumptions used to determine net periodic benefit costs consisted of the following:&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:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.127%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.671%"/&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected long-term rate of return on plan 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.00&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate &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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.01&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTozYjgyOTQyNmNjOTQ0YTEwYTU0MjM0NGM2MWUwNmZhZS90YWJsZXJhbmdlOjNiODI5NDI2Y2M5NDRhMTBhNTQyMzQ0YzYxZTA2ZmFlXzItMS0xLTEtNzY4MDE_94a3ddfe-ccab-486b-9508-78fe437ea366"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTozYjgyOTQyNmNjOTQ0YTEwYTU0MjM0NGM2MWUwNmZhZS90YWJsZXJhbmdlOjNiODI5NDI2Y2M5NDRhMTBhNTQyMzQ0YzYxZTA2ZmFlXzItMy0xLTEtNzY4MDE_130f0b06-d3ea-4090-b055-736e635087c3"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTozYjgyOTQyNmNjOTQ0YTEwYTU0MjM0NGM2MWUwNmZhZS90YWJsZXJhbmdlOjNiODI5NDI2Y2M5NDRhMTBhNTQyMzQ0YzYxZTA2ZmFlXzItNS0xLTEtNzY4MDE_31cfb970-722d-4b2b-8350-c4e6129a4dfd"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTozYjgyOTQyNmNjOTQ0YTEwYTU0MjM0NGM2MWUwNmZhZS90YWJsZXJhbmdlOjNiODI5NDI2Y2M5NDRhMTBhNTQyMzQ0YzYxZTA2ZmFlXzMtMS0xLTEtNzY4MDE_9aea044c-cad6-4453-9418-26d641008faa"
      unitRef="number">0.0301</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTozYjgyOTQyNmNjOTQ0YTEwYTU0MjM0NGM2MWUwNmZhZS90YWJsZXJhbmdlOjNiODI5NDI2Y2M5NDRhMTBhNTQyMzQ0YzYxZTA2ZmFlXzMtMy0xLTEtNzY4MDE_a95a0db9-7279-4639-9183-ead93dcffaae"
      unitRef="number">0.0270</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTozYjgyOTQyNmNjOTQ0YTEwYTU0MjM0NGM2MWUwNmZhZS90YWJsZXJhbmdlOjNiODI5NDI2Y2M5NDRhMTBhNTQyMzQ0YzYxZTA2ZmFlXzMtNS0xLTEtNzY4MDE_8cc9a003-85ad-4932-b280-4cb791ff058a"
      unitRef="number">0.0348</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i6123aa1b5f024dfc8244b55cfdc76dab_D20230101-20231231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzE5MzA_56dc0b4b-b55a-483b-8110-a83bbd697fb7"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i6123aa1b5f024dfc8244b55cfdc76dab_D20230101-20231231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzE5Mzc_2cdce5c4-25c9-42f2-bff8-34372ed21498"
      unitRef="number">0.0546</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="i2b8fa4e6798c49fca6c0a3c6d648674a_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzE2NDkyNjc0NTY1NDI_fecbb2a2-9367-43f9-b13b-9042dd6e8793"
      unitRef="number">0.20</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage
      contextRef="ib154a8c5e7334fc7961f959a8aee06c2_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzE2NDkyNjc0NTY1NDg_a6d92234-7ba6-49a2-b2d5-461da805474a"
      unitRef="number">0.40</us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="if450d6e111bc4a09b8dd9635274c36a3_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzE2NDkyNjc0NTY1NTU_e1707d80-2794-4027-b7b5-6603d1cc3111"
      unitRef="number">0.421</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i2a4d42bedf90446a9efa017da0de5785_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzE2NDkyNjc0NTY1NjA_d22c3320-a522-4c51-9851-132919919085"
      unitRef="number">0.579</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanPlanAssetsCategoryTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzkyODM_a32e8e4f-9c4a-4065-b9b2-7cd337cf204a">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth the investment assets of the qualified pension plans by level within the fair value hierarchy as of December&#160;31, 2022 and 2021:&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:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.988%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.303%"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Collective trust funds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investment 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,708&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued investment income and other 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued 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:'Times New Roman',sans-serif;font-size:10pt;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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments measured at net asset value&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of plan assets&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,583&#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 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 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,457&#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 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;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&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:'Calibri',sans-serif;font-size:7.15pt;font-weight:400;line-height:107%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;padding-left:10.26pt"&gt;Collective trust funds consist of bond funds with corporate and U.S. treasury debt securities, equity funds with global equity index, infrastructure and real estate securities and short-term investment strategies comprised of instruments issued or fully guaranteed by the U.S. government and/or its agencies and multi-strategy funds, which are valued using the net assets provided by the administrator of the fund.  The value of each fund is based on the readily determinable fair value of the underlying assets owned by the fund, less liabilities, and then divided by the number of units outstanding. &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:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt"&gt;As a practical expedient, certain investment classes which hold securities that are not readily available for redemption and are measured at fair value using the net asset value ("NAV") per share (or its equivalent) have not been classified in the fair value hierarchy.  The primary investment classes include alternative, fixed income and real estate funds.  Certain investments report NAV per share on a month or quarter lag.  There are no material unfunded commitments with respect to these investment classes.&lt;/span&gt;&lt;/div&gt;</us-gaap:DefinedBenefitPlanPlanAssetsCategoryTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i33fd740c2f004134960ea9bc2f0537da_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzItMS0xLTEtNzY4MDE_187e91bc-914d-4601-ac58-e4b74107be1d"
      unitRef="usd">6000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0448a4925ca54e9393c8e62c3925cd80_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzItMy0xLTEtNzY4MDE_5a676db4-cfba-4df0-9569-7b66e8bead44"
      unitRef="usd">6000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic1ec5b333a094662883932d5e6ca56c3_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzItNS0xLTEtNzY4MDE_d1d30afd-8120-4e21-924e-867ccd7f8231"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9f846693304940a8ada39ed7d991a862_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzItNy0xLTEtNzY4MDE_72ef57d2-2f27-440b-a231-f4f6aee9ae39"
      unitRef="usd">2000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3ec44d8b906648148c1d4fe6a9a47baf_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzItOS0xLTEtNzY4MDE_fbe7b4f9-0969-4116-a519-f98fc297cf17"
      unitRef="usd">2000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i630303c8d48342ffb91877606576b502_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzItMTEtMS0xLTc2ODAx_b7d91641-bd38-4258-963a-a1a58bc60bdc"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i12827ecb0a094615afd6aa9b1ac1e61f_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzUtMS0xLTEtNzY4MDE_7111be57-90d0-40d2-b345-9ee2f40c9160"
      unitRef="usd">1858000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i92ae152406424e4ab92495d6cf9c59fd_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzUtMy0xLTEtNzY4MDE_3bfd655e-db9e-4824-b629-4c7ddc99d72f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0995c7cc31904442ae422714364de81f_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzUtNS0xLTEtNzY4MDE_f4553f51-8dd6-49f3-b067-26399e923a4b"
      unitRef="usd">1858000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2768b11e95ed4901bd9cc04e0afec368_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzUtNy0xLTEtNzY4MDE_4cf29b03-bbd8-4ef7-9d48-9ab3ee3a655e"
      unitRef="usd">2708000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i593a08f8351e4e538e676700479c6fc9_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzUtOS0xLTEtNzY4MDE_2ab82185-bc98-4986-be53-a483a0c33017"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i896aef70dc4d4bf5899d3bc8a86bb328_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzUtMTEtMS0xLTc2ODAx_d2b378b8-2e4e-404e-8f7a-e2eb8d57f246"
      unitRef="usd">2708000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1f4fcd46af404b7889d1267eb2031b42_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzYtMS0xLTEtNzY4MDE_c8ab812a-b41a-493c-acd0-6507219f42f9"
      unitRef="usd">1864000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5ba7acd82f37427eb32c84a2a2b52349_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzYtMy0xLTEtNzY4MDE_1b286f9f-7216-4825-8c9b-9b2327b04284"
      unitRef="usd">6000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i70bbf9a362364546915e85e076f33086_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzYtNS0xLTEtNzY4MDE_97b6e3d7-c010-45ce-93ba-e0871cb7ac6d"
      unitRef="usd">1858000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i742b430239bd4d96be3c3da83d27f995_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzYtNy0xLTEtNzY4MDE_fb548d23-2734-4b47-b351-0ebf06d883bb"
      unitRef="usd">2710000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i824c0e8d9d224508a842acb2a2492d07_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzYtOS0xLTEtNzY4MDE_282151bb-8692-4adb-b008-affa04bb170b"
      unitRef="usd">2000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7a20e0d5d1ab4266bd18d0347f53ba28_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzYtMTEtMS0xLTc2ODAx_aea07605-79f0-4b26-9eda-6f216958f913"
      unitRef="usd">2708000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i50e307a397744bbbb768ee8be400b462_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzctMS0xLTEtNzY4MDE_21c4f5c6-5f21-40b5-bd71-baa14ce0ebd7"
      unitRef="usd">42000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i43a82129655c4cdb85189b14b78c5d43_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzctNy0xLTEtNzY4MDE_eb658597-7ccc-4b80-a570-7c1d8ad7c604"
      unitRef="usd">247000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0b8a070a14984e948eef3a56f8071f76_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzgtMS0xLTEtNzY4MDE_1f44e004-d704-434c-b475-28d1088c6e9d"
      unitRef="usd">-25000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i25f82bf5405d48638d9d48da9f6e3b56_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzgtNy0xLTEtODE0MDc_2ddae27f-7732-4cec-9221-83822b08410f"
      unitRef="usd">-46000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id31d92d0fa48471da33868e2e57f3723_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzktMS0xLTEtNzY4MDE_5277507e-82f1-47ce-9a87-4698957dcf62"
      unitRef="usd">702000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3d870f88fe484824b60b7833994fefc1_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzktNy0xLTEtNzY4MDE_4fd07492-0d70-4778-bfbb-c0fbe813a571"
      unitRef="usd">546000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzEwLTEtMS0xLTc2ODAx_fa5ec6ab-a644-40ad-bf22-4c1b78879d61"
      unitRef="usd">2583000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90YWJsZTpkZmYwYjVlYmUwMWI0ZGIxYmVlNDkxNDdkOWUxZTM3OC90YWJsZXJhbmdlOmRmZjBiNWViZTAxYjRkYjFiZWU0OTE0N2Q5ZTFlMzc4XzEwLTctMS0xLTc2ODAx_7b93c3ca-0062-4c20-8f2e-fd5efaba49ed"
      unitRef="usd">3457000000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzc1MzA_47ecfb63-8115-4fd2-81c4-82249aaeada8"
      unitRef="usd">191000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzc1NDA_dd699e1e-7cd5-48ed-adc4-0b7dd2c8848f"
      unitRef="usd">180000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzc1NTA_289a1add-49fa-454e-8ddb-d6479642fb34"
      unitRef="usd">173000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzc1NjA_45229ca1-486f-45c4-bd0d-10c6ac3784e2"
      unitRef="usd">167000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzc1NzA_3bf0a8ed-e278-416e-b0b7-143c900718d6"
      unitRef="usd">162000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzc1ODM_8c8b4e6a-8e6d-41c0-a656-7c985923342a"
      unitRef="usd">746000000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="ifd091da3130a4addbb057240b921cafc_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzgzODg_445e28ca-6c6e-4df4-8f19-fb4394f844c2"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="ifd091da3130a4addbb057240b921cafc_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzg1NjQ_d05a50e5-5639-45ce-9660-8190fd46d764"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="ifd091da3130a4addbb057240b921cafc_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzg2NDQ_dc0284e4-7702-4a70-aae4-b2110a15a6ae"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i22103bf711524cafb307077ca7f0175a_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzkxNDk_0a180cfb-45f8-4176-9813-e26c6ff5fa13"
      unitRef="number">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzkyMjE_7541f3e1-c41f-4df7-bafc-545b672eb9bd"
      unitRef="usd">506000000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzkyMjU_97466ef9-87eb-4670-b8c4-8a9bed86fe01"
      unitRef="usd">495000000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTYvZnJhZzpkNDA4MmM2NTgyZDg0ZjU0YWIxM2UzNTI0NGQ0YmFmMC90ZXh0cmVnaW9uOmQ0MDgyYzY1ODJkODRmNTRhYjEzZTM1MjQ0ZDRiYWYwXzkyMzI_216e5019-aaf5-46b3-8401-f092b2639c28"
      unitRef="usd">493000000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8xOTkvZnJhZzpiZDI4ZmZjMGMyY2U0YjllYmI0NDJkNzcxYWJlYzgwNS90ZXh0cmVnaW9uOmJkMjhmZmMwYzJjZTRiOWViYjQ0MmQ3NzFhYmVjODA1XzE1NTQ_5fa0940a-5180-462b-8977-ea1653856ec9">Recently Issued Accounting StandardsASU No. 2021-10, Disclosures by Business Entities about Government Assistance ("ASU 2021-10")In November 2021, the FASB issued ASU 2021-10, which requires business entities to disclose information about certain government assistance they receive.  Such disclosure requirements include the nature of the transactions and the related accounting policy used, the line items on the balance sheet and income statement that are affected and the amounts applicable to each financial statement line item and significant terms and conditions of the transactions.  ASU 2021-10 is effective for annual periods beginning after December 15, 2021 (year ending December 31, 2022 for the Company). The Company adopted ASU 2021-10 for the year ended December 31, 2022 as discussed in Note 2.</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90ZXh0cmVnaW9uOjJmOTUxZGUwYWJkNTQwOWZhN2M2YWM4NTMyMzdjZjM5XzU3Nw_b9b16961-69f6-493a-80e6-c450e835b216">Parent Company Only Financial Statements &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As the result of limitations on, and prohibitions of, distributions, substantially all of the net assets of the consolidated subsidiaries are restricted from distribution to Charter, the parent company.  The following condensed parent-only financial statements of Charter account for the investment in Charter Holdco under the equity method of accounting.  Comprehensive income equaled net income for the years ended December&#160;31, 2022, 2021 and 2020.  The financial statements should be read in conjunction with the consolidated financial statements of the Company and notes thereto. &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:71.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Charter Communications, Inc. (Parent Company Only)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Condensed Balance Sheets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASSETS&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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivables from related party&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in subsidiaries&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans receivable - related party&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,782&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,471&#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 style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LIABILITIES AND SHAREHOLDER'S EQUITY &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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans payable - related party&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shareholder's equity&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,050&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities and shareholder's equity&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,782&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,471&#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:54.359%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.271%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Charter Communications, Inc. (Parent Company Only)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Condensed Statements of Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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;/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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;INCOME&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="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 #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in income of 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:'Times New Roman',sans-serif;font-size:10pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,771&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,593&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,644&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,847&#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 style="height:8pt"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EXPENSES&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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating costs and 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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 style="height:8pt"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,783&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(985)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,055&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,654&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,222&#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;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:54.359%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.271%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Charter Communications, Inc. (Parent Company Only)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Condensed Statements of Cash Flows&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="18" style="padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NET CASH FLOWS FROM OPERATING ACTIVITIES&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&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:14pt"&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 #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:1pt solid #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: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CASH FLOWS FROM INVESTING ACTIVITIES:&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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contribution to subsidiaries&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distributions from 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,268&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net cash flows from investing activities&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,213&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,472&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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 style="height:14pt"&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CASH FLOWS FROM FINANCING ACTIVITIES:&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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from exercise of stock options&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance of 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of treasury stock&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,277)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,431)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,217)&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net cash flows from related party loans&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net cash flows from financing activities&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,966)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,388)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,011)&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 style="height:14pt"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NET INCREASE IN CASH AND CASH EQUIVALENTS&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CASH AND CASH EQUIVALENTS, beginning of period&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CASH AND CASH EQUIVALENTS, end of period&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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;</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <srt:ScheduleOfCondensedFinancialStatementsTableTextBlock
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90ZXh0cmVnaW9uOjJmOTUxZGUwYWJkNTQwOWZhN2M2YWM4NTMyMzdjZjM5XzU3Mw_c7b76495-1892-4b7e-b446-fc11f6c627cd">The following condensed parent-only financial statements of Charter account for the investment in Charter Holdco under the equity method of accounting.  Comprehensive income equaled net income for the years ended December&#160;31, 2022, 2021 and 2020.  The financial statements should be read in conjunction with the consolidated financial statements of the Company and notes thereto. &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:71.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.374%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Charter Communications, Inc. (Parent Company Only)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Condensed Balance Sheets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ASSETS&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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivables from related party&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investment in subsidiaries&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans receivable - related party&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,782&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,471&#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 style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LIABILITIES AND SHAREHOLDER'S EQUITY &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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current liabilities&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans payable - related party&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shareholder's equity&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,050&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total liabilities and shareholder's equity&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,782&#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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,471&#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 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.359%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.271%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Charter Communications, Inc. (Parent Company Only)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Condensed Statements of Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&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;/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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;INCOME&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="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 #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity in income of 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:'Times New Roman',sans-serif;font-size:10pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,771&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,593&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,644&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,847&#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 style="height:8pt"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EXPENSES&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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating costs and 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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 style="height:8pt"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,783&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(985)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(561)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,055&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,654&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,222&#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;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:54.359%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.271%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Charter Communications, Inc. (Parent Company Only)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Condensed Statements of Cash Flows&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="18" style="padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NET CASH FLOWS FROM OPERATING ACTIVITIES&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(84)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&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:14pt"&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 #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:1pt solid #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: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CASH FLOWS FROM INVESTING ACTIVITIES:&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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contribution to subsidiaries&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distributions from 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,268&#160;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net cash flows from investing activities&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,213&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,472&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,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 style="height:14pt"&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CASH FLOWS FROM FINANCING ACTIVITIES:&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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from exercise of stock options&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184&#160;&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance of 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase of treasury stock&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,277)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,431)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,217)&lt;/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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net cash flows from related party loans&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net cash flows from financing activities&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,966)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,388)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,011)&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 style="height:14pt"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NET INCREASE IN CASH AND CASH EQUIVALENTS&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CASH AND CASH EQUIVALENTS, beginning of period&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;CASH AND CASH EQUIVALENTS, end of period&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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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;</srt:ScheduleOfCondensedFinancialStatementsTableTextBlock>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i01610da3b1c44998b16355a2fb2a9800_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzYtMS0xLTEtNzY4MDE_d5fede04-179b-44b6-a2ea-67563426abfc"
      unitRef="usd">0</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie8bd37525cb14df59a7f29f2c1812045_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzYtMy0xLTEtNzY4MDE_212d020b-5726-4421-b8e4-88a7218e7d3f"
      unitRef="usd">1000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i01610da3b1c44998b16355a2fb2a9800_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzctMS0xLTEtNzY4MDE_1a57f3bd-508c-4b12-9922-fa3db881edca"
      unitRef="usd">28000000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="ie8bd37525cb14df59a7f29f2c1812045_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzctMy0xLTEtNzY4MDE_88beea78-ae95-41fa-ad23-5898d5ca0894"
      unitRef="usd">33000000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i01610da3b1c44998b16355a2fb2a9800_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzgtMS0xLTEtNzY4MDE_883568c2-dd55-4d72-b81d-bd9a5bae99d6"
      unitRef="usd">24000000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ie8bd37525cb14df59a7f29f2c1812045_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzgtMy0xLTEtNzY4MDE_526adea7-b6b4-4121-9083-97f86b101001"
      unitRef="usd">24000000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i01610da3b1c44998b16355a2fb2a9800_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzktMS0xLTEtNzY4MDE_4d3d0080-585e-4ef9-b10c-8012e336fcf7"
      unitRef="usd">28729000000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ie8bd37525cb14df59a7f29f2c1812045_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzktMy0xLTEtNzY4MDE_7d71d44c-876b-47d3-9ffe-9af53720cd3c"
      unitRef="usd">33129000000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="i01610da3b1c44998b16355a2fb2a9800_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzEwLTEtMS0xLTc2ODAx_5f361991-df15-4942-a3ae-4d4610593309"
      unitRef="usd">1000000</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="ie8bd37525cb14df59a7f29f2c1812045_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzEwLTMtMS0xLTc2ODAx_59a076a4-b597-45f1-80b2-28d2a1414837"
      unitRef="usd">284000000</us-gaap:NotesReceivableRelatedParties>
    <us-gaap:Assets
      contextRef="i01610da3b1c44998b16355a2fb2a9800_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzEyLTEtMS0xLTc2ODAx_7365ace2-4551-4216-9411-fed709e98f72"
      unitRef="usd">28782000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie8bd37525cb14df59a7f29f2c1812045_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzEyLTMtMS0xLTc2ODAx_e93e3fec-e491-4a62-a539-8976d2b1b12c"
      unitRef="usd">33471000000</us-gaap:Assets>
    <us-gaap:LiabilitiesCurrent
      contextRef="i01610da3b1c44998b16355a2fb2a9800_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzE1LTEtMS0xLTc2ODAx_f9c6024f-b86a-499d-9084-9e20573c5828"
      unitRef="usd">138000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ie8bd37525cb14df59a7f29f2c1812045_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzE1LTMtMS0xLTc2ODAx_1daeeb78-d4a0-494d-8cd0-0099e47f3a6a"
      unitRef="usd">45000000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i01610da3b1c44998b16355a2fb2a9800_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzE2LTEtMS0xLTc2ODAx_25553d12-fc19-4fac-9868-e21e4d4eed21"
      unitRef="usd">18998000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ie8bd37525cb14df59a7f29f2c1812045_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzE2LTMtMS0xLTc2ODAx_50eff2f4-8545-44d6-b15c-4bf968498ba8"
      unitRef="usd">19020000000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i81787196980d46ffb42b86591b05dea6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzE3LTEtMS0xLTg4NjI0_061bab5f-3172-4927-b1a9-d1539c8696f2"
      unitRef="usd">16000000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="i83bc5e71674d401ba737f1c3cb299146_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzE3LTMtMS0xLTg4NjI0_6ea986e8-2fb4-4f98-a63e-4d375e8e732a"
      unitRef="usd">0</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i01610da3b1c44998b16355a2fb2a9800_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzE3LTEtMS0xLTc2ODAx_905cdd98-fdcd-4018-a142-2e58ae0d012f"
      unitRef="usd">511000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie8bd37525cb14df59a7f29f2c1812045_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzE3LTMtMS0xLTc2ODAx_c9f8be44-871b-490c-a253-48149901a90a"
      unitRef="usd">356000000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:StockholdersEquity
      contextRef="i01610da3b1c44998b16355a2fb2a9800_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzE4LTEtMS0xLTc2ODAx_072d2376-3350-44f7-8994-94dba1119ebf"
      unitRef="usd">9119000000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie8bd37525cb14df59a7f29f2c1812045_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzE4LTMtMS0xLTc2ODAx_d691481a-20d9-47da-bda5-901519cd1dd4"
      unitRef="usd">14050000000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i01610da3b1c44998b16355a2fb2a9800_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzE5LTEtMS0xLTc2ODAx_13878129-316c-4f82-b29c-ef98df1170fd"
      unitRef="usd">28782000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ie8bd37525cb14df59a7f29f2c1812045_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTpjNzg2YTRlNDdiMTc0MjVlODliMmYwYWE3NjY1M2IxZS90YWJsZXJhbmdlOmM3ODZhNGU0N2IxNzQyNWU4OWIyZjBhYTc2NjUzYjFlXzE5LTMtMS0xLTc2ODAx_4ef160d7-5a6a-41e8-a3d4-12a9c6d58dbe"
      unitRef="usd">33471000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="ic84605981c0f493fa858dfb628dfd236_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzYtMS0xLTEtNzY4MDE_21a1a5a8-20ae-4f44-96f5-bee39c8a4563"
      unitRef="usd">4000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1d08228045814b808e5d6ab90fcaa4b9_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzYtMy0xLTEtNzY4MDE_60d45c80-1b3f-4614-b6bc-a9a04ff305c9"
      unitRef="usd">5000000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i74f80075d8f448c8829ca66b1e2fc67e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzYtNS0xLTEtNzY4MDE_250875b5-f335-4469-95c5-b7966796ab4f"
      unitRef="usd">64000000</us-gaap:Revenues>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ic84605981c0f493fa858dfb628dfd236_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzctMS0xLTEtNzY4MDE_e59e7502-d3a8-4cc7-ba9a-80c670a1e99a"
      unitRef="usd">2000000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i1d08228045814b808e5d6ab90fcaa4b9_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzctMy0xLTEtNzY4MDE_c5a86f98-de36-4bee-968d-9b3da7bb0fbb"
      unitRef="usd">7000000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i74f80075d8f448c8829ca66b1e2fc67e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzctNS0xLTEtNzY4MDE_02d0aa98-1497-48bf-bb61-ffe9cf02b157"
      unitRef="usd">12000000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:IncomeLossFromSubsidiariesBeforeTax
      contextRef="ic84605981c0f493fa858dfb628dfd236_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzgtMS0xLTEtNzY4MDE_71ba593a-ec5f-4642-a875-e02b6e9a26a7"
      unitRef="usd">6587000000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
    <us-gaap:IncomeLossFromSubsidiariesBeforeTax
      contextRef="i1d08228045814b808e5d6ab90fcaa4b9_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzgtMy0xLTEtNzY4MDE_a205e0ef-2701-4026-ab24-2ff1db2cd6d4"
      unitRef="usd">5632000000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
    <us-gaap:IncomeLossFromSubsidiariesBeforeTax
      contextRef="i74f80075d8f448c8829ca66b1e2fc67e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzgtNS0xLTEtNzY4MDE_31d098b7-84da-4b3a-8073-84e64a036de4"
      unitRef="usd">3771000000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
    <chtr:TotalIncome
      contextRef="ic84605981c0f493fa858dfb628dfd236_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzktMS0xLTEtNzY4MDE_9a537863-a842-42bc-a60b-ccd37dfa3045"
      unitRef="usd">6593000000</chtr:TotalIncome>
    <chtr:TotalIncome
      contextRef="i1d08228045814b808e5d6ab90fcaa4b9_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzktMy0xLTEtNzY4MDE_2bc2b762-7c4c-4694-aa2b-08c8e1e6e308"
      unitRef="usd">5644000000</chtr:TotalIncome>
    <chtr:TotalIncome
      contextRef="i74f80075d8f448c8829ca66b1e2fc67e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzktNS0xLTEtNzY4MDE_29622822-76fe-40a7-815a-8547c79b6a99"
      unitRef="usd">3847000000</chtr:TotalIncome>
    <us-gaap:OperatingExpenses
      contextRef="ic84605981c0f493fa858dfb628dfd236_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzEyLTEtMS0xLTc2ODAx_45f982fb-fbab-4c32-9c76-20735c1bdaaf"
      unitRef="usd">4000000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i1d08228045814b808e5d6ab90fcaa4b9_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzEyLTMtMS0xLTc2ODAx_7c878261-3f67-4a5f-8c5e-10fa33cffa7b"
      unitRef="usd">5000000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i74f80075d8f448c8829ca66b1e2fc67e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzEyLTUtMS0xLTc2ODAx_1389079c-8bd3-419f-8763-e0743c6d9d94"
      unitRef="usd">64000000</us-gaap:OperatingExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic84605981c0f493fa858dfb628dfd236_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzE0LTEtMS0xLTc2ODAx_6a36056c-1f9c-40ca-908a-50e4327c3738"
      unitRef="usd">6589000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1d08228045814b808e5d6ab90fcaa4b9_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzE0LTMtMS0xLTc2ODAx_4ad3a776-a130-49f8-b306-62684aadfc2c"
      unitRef="usd">5639000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i74f80075d8f448c8829ca66b1e2fc67e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzE0LTUtMS0xLTc2ODAx_b3984318-cc84-4ee6-b9f9-3ae7d5cc049c"
      unitRef="usd">3783000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic84605981c0f493fa858dfb628dfd236_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzE1LTEtMS0xLTc2ODAx_53107a1d-2295-4ffd-b82c-4d3477aae2c0"
      unitRef="usd">1534000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1d08228045814b808e5d6ab90fcaa4b9_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzE1LTMtMS0xLTc2ODAx_8f2d005d-a488-45d3-a908-8a12afd28d67"
      unitRef="usd">985000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i74f80075d8f448c8829ca66b1e2fc67e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzE1LTUtMS0xLTc2ODAx_991fbe55-7f9d-4ad9-bc10-d990a6e0ee66"
      unitRef="usd">561000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ic84605981c0f493fa858dfb628dfd236_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzE2LTEtMS0xLTc2ODAx_d2ddadec-ead4-4fe3-9c5a-6409ae4b9649"
      unitRef="usd">5055000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1d08228045814b808e5d6ab90fcaa4b9_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzE2LTMtMS0xLTc2ODAx_566902a0-f6b0-43ee-9f01-0f7cbd1676fa"
      unitRef="usd">4654000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i74f80075d8f448c8829ca66b1e2fc67e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTplYWQ0ZDdkNDc5Yzg0ZDVmOTdjOWE0ZGNlMTBiNDNlMC90YWJsZXJhbmdlOmVhZDRkN2Q0NzljODRkNWY5N2M5YTRkY2UxMGI0M2UwXzE2LTUtMS0xLTc2ODAx_8f0954b3-3b06-4ca4-825b-0ab669e0deec"
      unitRef="usd">3222000000</us-gaap:NetIncomeLoss>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ic84605981c0f493fa858dfb628dfd236_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzUtMS0xLTEtNzY4MDE_33037f3a-98d0-4640-acb6-2caa340d44d0"
      unitRef="usd">-1247000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i1d08228045814b808e5d6ab90fcaa4b9_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzUtMy0xLTEtNzY4MDE_48970030-25bf-48e0-8509-4b29f4436bf4"
      unitRef="usd">-84000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i74f80075d8f448c8829ca66b1e2fc67e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzUtNS0xLTEtNzY4MDE_a8902afc-72f6-44d9-be03-389cfb1977ed"
      unitRef="usd">-49000000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsOfDistributionsToAffiliates
      contextRef="ic84605981c0f493fa858dfb628dfd236_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzgtMS0xLTEtNzY4MDE_724e09e7-d0a1-4a12-88bd-46d0ff53658a"
      unitRef="usd">33000000</us-gaap:PaymentsOfDistributionsToAffiliates>
    <us-gaap:PaymentsOfDistributionsToAffiliates
      contextRef="i1d08228045814b808e5d6ab90fcaa4b9_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzgtMy0xLTEtNzY4MDE_0b76fd85-83cb-4b04-86b2-2433deb81b1f"
      unitRef="usd">44000000</us-gaap:PaymentsOfDistributionsToAffiliates>
    <us-gaap:PaymentsOfDistributionsToAffiliates
      contextRef="i74f80075d8f448c8829ca66b1e2fc67e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzgtNS0xLTEtNzY4MDE_8f1238ef-3682-4268-9fa4-b0d9895daeec"
      unitRef="usd">208000000</us-gaap:PaymentsOfDistributionsToAffiliates>
    <us-gaap:ProceedsFromContributionsFromAffiliates
      contextRef="ic84605981c0f493fa858dfb628dfd236_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzktMS0xLTEtNzY4MDE_f1859866-cfd1-4556-9942-535e2d4a6bd6"
      unitRef="usd">11246000000</us-gaap:ProceedsFromContributionsFromAffiliates>
    <us-gaap:ProceedsFromContributionsFromAffiliates
      contextRef="i1d08228045814b808e5d6ab90fcaa4b9_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzktMy0xLTEtNzY4MDE_9e10332a-891f-4cd6-a9dc-91a37b9daf98"
      unitRef="usd">15516000000</us-gaap:ProceedsFromContributionsFromAffiliates>
    <us-gaap:ProceedsFromContributionsFromAffiliates
      contextRef="i74f80075d8f448c8829ca66b1e2fc67e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzktNS0xLTEtNzY4MDE_e3516b31-62c3-4fef-ac9a-6cdfc039017b"
      unitRef="usd">11268000000</us-gaap:ProceedsFromContributionsFromAffiliates>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ic84605981c0f493fa858dfb628dfd236_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzEwLTEtMS0xLTc2ODAx_1b43e06e-fd6a-4300-9bd0-a59917147ac4"
      unitRef="usd">11213000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i1d08228045814b808e5d6ab90fcaa4b9_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzEwLTMtMS0xLTc2ODAx_8300eb91-a5ce-4e46-9618-554522db854f"
      unitRef="usd">15472000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i74f80075d8f448c8829ca66b1e2fc67e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzEwLTUtMS0xLTc2ODAx_c8150b47-d84d-4177-997e-8fe870560132"
      unitRef="usd">11060000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ic84605981c0f493fa858dfb628dfd236_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzEzLTEtMS0xLTc2ODAx_8e3fcbf4-3b96-455a-98c0-9f9c1879dd3a"
      unitRef="usd">5000000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i1d08228045814b808e5d6ab90fcaa4b9_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzEzLTMtMS0xLTc2ODAx_b10b898e-1889-40bf-bbaf-40674fd1f973"
      unitRef="usd">44000000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i74f80075d8f448c8829ca66b1e2fc67e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzEzLTUtMS0xLTc2ODAx_c35c415d-4f08-40a5-95a7-51c1f60ab386"
      unitRef="usd">184000000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ic84605981c0f493fa858dfb628dfd236_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzE0LTEtMS0xLTc2ODAx_861cc7f7-8eff-4cb2-8d4c-3140f2ab3122"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i1d08228045814b808e5d6ab90fcaa4b9_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzE0LTMtMS0xLTc2ODAx_ecfe2184-0227-4c3a-b7a9-9a3e201086a4"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i74f80075d8f448c8829ca66b1e2fc67e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzE0LTUtMS0xLTc2ODAx_32b0a3a8-481b-47e9-bec6-89b217d62edc"
      unitRef="usd">23000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ic84605981c0f493fa858dfb628dfd236_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzE1LTEtMS0xLTc2ODAx_af99387a-d72d-4ebc-88b3-b2281d3a97c3"
      unitRef="usd">10277000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i1d08228045814b808e5d6ab90fcaa4b9_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzE1LTMtMS0xLTc2ODAx_bf99311e-d27a-477f-8d53-468c5122d265"
      unitRef="usd">15431000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i74f80075d8f448c8829ca66b1e2fc67e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzE1LTUtMS0xLTc2ODAx_45efc3f3-d0b3-406b-834a-a609dc06ecad"
      unitRef="usd">11217000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties
      contextRef="ie243df876a444866b428fca8a31ad4fd_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzE2LTEtMS0xLTc2ODAx_dd17b2a6-d2f5-4e3b-8daa-7145bf9fd6d2"
      unitRef="usd">306000000</us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties>
    <us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties
      contextRef="i364716183e43423a9d869d8ee90625ad_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzE2LTMtMS0xLTc2ODAx_7abefcfd-f6e0-4e09-999b-4faefb9404eb"
      unitRef="usd">-1000000</us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties>
    <us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties
      contextRef="i3a4222cff98b411e9b3e43f1faf3f0ca_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzE2LTUtMS0xLTc2ODAx_504525b8-a9ca-44be-b21d-64654f28c563"
      unitRef="usd">-1000000</us-gaap:ProceedsFromPaymentsForLongTermLoansForRelatedParties>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ic84605981c0f493fa858dfb628dfd236_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzE3LTEtMS0xLTc2ODAx_db3a2ba8-8635-4cd0-bb34-9268336fb98d"
      unitRef="usd">-9966000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i1d08228045814b808e5d6ab90fcaa4b9_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzE3LTMtMS0xLTc2ODAx_6b982a83-eff5-4b28-9f8a-150c3de5508a"
      unitRef="usd">-15388000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i74f80075d8f448c8829ca66b1e2fc67e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzE3LTUtMS0xLTc2ODAx_5ac91108-7a61-4162-86de-6e2a04c16012"
      unitRef="usd">-11011000000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ic84605981c0f493fa858dfb628dfd236_D20220101-20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzE5LTEtMS0xLTc2ODAx_781b278c-e119-4f00-900d-508d24dea478"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i1d08228045814b808e5d6ab90fcaa4b9_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzE5LTMtMS0xLTc2ODAx_e41597e0-c147-414a-bf3d-96e5f0e2e59b"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i74f80075d8f448c8829ca66b1e2fc67e_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzE5LTUtMS0xLTc2ODAx_17babffd-2a29-45e4-ba2a-f358e2bbfd4b"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie8bd37525cb14df59a7f29f2c1812045_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzIwLTEtMS0xLTc2ODAx_68a0e8f6-149a-4f73-a490-7bf9d0548c12"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i60129ae8ce2a476ca5f44fc396357d8c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzIwLTMtMS0xLTc2ODAx_aa498cba-0826-4cea-98f6-8119939ea2f5"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia041d7c895a2434ca962c1b9fcccae1a_I20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzIwLTUtMS0xLTc2ODAx_d4ebf74d-e9d9-4250-a267-db1a2b2ec94f"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i01610da3b1c44998b16355a2fb2a9800_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzIxLTEtMS0xLTc2ODAx_3cca80f3-6052-476c-b94c-d33495e1ea82"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie8bd37525cb14df59a7f29f2c1812045_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzIxLTMtMS0xLTc2ODAx_91cfc165-adaf-444b-870b-9e2bd5efc63b"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i60129ae8ce2a476ca5f44fc396357d8c_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjIwOGE4MDY4OWZhMDQ3MjFiNTgwOTJjMDA1MzdhNzU1L3NlYzoyMDhhODA2ODlmYTA0NzIxYjU4MDkyYzAwNTM3YTc1NV8yMDIvZnJhZzoyZjk1MWRlMGFiZDU0MDlmYTdjNmFjODUzMjM3Y2YzOS90YWJsZTo3Mjk0ZTk4M2I3ODI0YmUzOWM1ODVkMzIzMGQ3ODk2Ni90YWJsZXJhbmdlOjcyOTRlOTgzYjc4MjRiZTM5YzU4NWQzMjMwZDc4OTY2XzIxLTUtMS0xLTc2ODAx_3bfd1e5a-b1b9-401a-818b-283572102d9b"
      unitRef="usd">0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
</xbrl>
