<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cmcsa="http://www.comcast.com/20230427"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cmcsa-20230427.xsd" xlink:type="simple"/>
    <context id="i66b4805961924501a15a4aa38f58f86a_D20230427-20230427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
        </entity>
        <period>
            <startDate>2023-04-27</startDate>
            <endDate>2023-04-27</endDate>
        </period>
    </context>
    <context id="ied47ea3793a8424f8f712eb633c879c8_D20230427-20230427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-27</startDate>
            <endDate>2023-04-27</endDate>
        </period>
    </context>
    <context id="ia86407aca5eb4a4c9c3f6fa018b023f3_D20230427-20230427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:Notes0000PercentDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-27</startDate>
            <endDate>2023-04-27</endDate>
        </period>
    </context>
    <context id="i97bdab7510d54a71b02a0273c25f1c09_D20230427-20230427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:Notes0.250percentDue2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-27</startDate>
            <endDate>2023-04-27</endDate>
        </period>
    </context>
    <context id="i91550c0d8a4e46d991dd7b8c4274999e_D20230427-20230427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:Notes1.500percentDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-27</startDate>
            <endDate>2023-04-27</endDate>
        </period>
    </context>
    <context id="ie9bdc20b3eae4b19b15fa221ab3c34fb_D20230427-20230427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:Notes0250PercentDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-27</startDate>
            <endDate>2023-04-27</endDate>
        </period>
    </context>
    <context id="i4cf2887840954c92a51c938d87d48c28_D20230427-20230427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:Notes0.750percentdue2032Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-27</startDate>
            <endDate>2023-04-27</endDate>
        </period>
    </context>
    <context id="ifae1fc36beb349a1b5fdcc856cedac78_D20230427-20230427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:Notes1.875percentdue2036Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-27</startDate>
            <endDate>2023-04-27</endDate>
        </period>
    </context>
    <context id="i5820bad24612463d964d261cedcf3f85_D20230427-20230427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:Notes1.250percentdue2040Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-27</startDate>
            <endDate>2023-04-27</endDate>
        </period>
    </context>
    <context id="ic125f237402b41cebda4d58c98e71b84_D20230427-20230427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:Notes5.50PercentDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-27</startDate>
            <endDate>2023-04-27</endDate>
        </period>
    </context>
    <context id="i49c6194fb0c24f0e87336515f7627346_D20230427-20230427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:ExchangeableSubordinatedDebentures2.0PercentDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-27</startDate>
            <endDate>2023-04-27</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="i66b4805961924501a15a4aa38f58f86a_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV80L2ZyYWc6MWZmMzRlM2VhMmIxNDE1OThmMTI3Y2QwMjEyYjFjNDcvdGFibGU6ZjRmMzZkOTg4NzM1NGI4NmJlODM5ZjU2YzQyNjJmMmUvdGFibGVyYW5nZTpmNGYzNmQ5ODg3MzU0Yjg2YmU4MzlmNTZjNDI2MmYyZV80LTMtMS0xLTIyNTcxNA_98295ab9-beb3-48f8-ac96-6a9821b58229">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="i66b4805961924501a15a4aa38f58f86a_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV80L2ZyYWc6MWZmMzRlM2VhMmIxNDE1OThmMTI3Y2QwMjEyYjFjNDcvdGFibGU6ZjRmMzZkOTg4NzM1NGI4NmJlODM5ZjU2YzQyNjJmMmUvdGFibGVyYW5nZTpmNGYzNmQ5ODg3MzU0Yjg2YmU4MzlmNTZjNDI2MmYyZV83LTMtMS0xLTIyNTcxNA_a4611ca2-0d86-4515-8735-875fb42c7588">0001166691</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="i66b4805961924501a15a4aa38f58f86a_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGV4dHJlZ2lvbjo5Y2I4MWNhMDQ5NDc0MjAyODJhZDM3MzFjNjFhZWM4NV8yNzQx_a7161d27-43ab-4d5e-94de-c993534bd906">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="i66b4805961924501a15a4aa38f58f86a_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGV4dHJlZ2lvbjo5Y2I4MWNhMDQ5NDc0MjAyODJhZDM3MzFjNjFhZWM4NV8yMjk_e7d70685-94ba-4574-b43b-930e15ed947c">2023-04-27</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="i66b4805961924501a15a4aa38f58f86a_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6NmQzNGI0ZTgwMjcxNGE2ZTgxODNlODk1ODQ3ZGViYmEvdGFibGVyYW5nZTo2ZDM0YjRlODAyNzE0YTZlODE4M2U4OTU4NDdkZWJiYV8wLTItMS0xLTIyNTcxNA_c720c721-130b-4715-8c57-68eb4bc1c7e9">Comcast Corporation</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i66b4805961924501a15a4aa38f58f86a_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6NmQzNGI0ZTgwMjcxNGE2ZTgxODNlODk1ODQ3ZGViYmEvdGFibGVyYW5nZTo2ZDM0YjRlODAyNzE0YTZlODE4M2U4OTU4NDdkZWJiYV8zLTItMS0xLTIyNTcxNA_ddb65663-aae8-4703-bec9-b13b27df4c05">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="i66b4805961924501a15a4aa38f58f86a_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6NmQzNGI0ZTgwMjcxNGE2ZTgxODNlODk1ODQ3ZGViYmEvdGFibGVyYW5nZTo2ZDM0YjRlODAyNzE0YTZlODE4M2U4OTU4NDdkZWJiYV82LTAtMS0xLTIyNTcxNA_14f01be9-290b-4244-a0ed-7239d385c47b">001-32871</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="i66b4805961924501a15a4aa38f58f86a_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6NmQzNGI0ZTgwMjcxNGE2ZTgxODNlODk1ODQ3ZGViYmEvdGFibGVyYW5nZTo2ZDM0YjRlODAyNzE0YTZlODE4M2U4OTU4NDdkZWJiYV82LTQtMS0xLTIyNTcxNA_b3a15059-1e27-4dd1-b345-f25983ad21dd">27-0000798</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i66b4805961924501a15a4aa38f58f86a_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6NmQzNGI0ZTgwMjcxNGE2ZTgxODNlODk1ODQ3ZGViYmEvdGFibGVyYW5nZTo2ZDM0YjRlODAyNzE0YTZlODE4M2U4OTU4NDdkZWJiYV85LTAtMS0xLTIyNTcxNA_2892db2c-36c7-4d3e-8458-53f52beeccd5">One Comcast Center</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i66b4805961924501a15a4aa38f58f86a_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6NmQzNGI0ZTgwMjcxNGE2ZTgxODNlODk1ODQ3ZGViYmEvdGFibGVyYW5nZTo2ZDM0YjRlODAyNzE0YTZlODE4M2U4OTU4NDdkZWJiYV8xMC0wLTEtMS0yMjU3MTQ_f1db548e-5412-49bd-b303-c68fdc6df859">Philadelphia,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i66b4805961924501a15a4aa38f58f86a_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6NmQzNGI0ZTgwMjcxNGE2ZTgxODNlODk1ODQ3ZGViYmEvdGFibGVyYW5nZTo2ZDM0YjRlODAyNzE0YTZlODE4M2U4OTU4NDdkZWJiYV8xMC0xLTEtMS0yMjU3MTQ_70db3e17-b01f-4997-a09f-fce141e6cc64">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i66b4805961924501a15a4aa38f58f86a_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6NmQzNGI0ZTgwMjcxNGE2ZTgxODNlODk1ODQ3ZGViYmEvdGFibGVyYW5nZTo2ZDM0YjRlODAyNzE0YTZlODE4M2U4OTU4NDdkZWJiYV8xMC00LTEtMS0yMjU3MTQ_0b16d2e1-5aa1-4176-9f40-73100a0c746c">19103-2838</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i66b4805961924501a15a4aa38f58f86a_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGV4dHJlZ2lvbjo5Y2I4MWNhMDQ5NDc0MjAyODJhZDM3MzFjNjFhZWM4NV8yNzQy_fba1ae73-b7ca-4d82-b443-df9ca9a2126d">215</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i66b4805961924501a15a4aa38f58f86a_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGV4dHJlZ2lvbjo5Y2I4MWNhMDQ5NDc0MjAyODJhZDM3MzFjNjFhZWM4NV8yNzQz_8b15ef72-041f-41db-8f2c-e3892a6cb8e6">286-1700</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="i66b4805961924501a15a4aa38f58f86a_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGV4dHJlZ2lvbjo5Y2I4MWNhMDQ5NDc0MjAyODJhZDM3MzFjNjFhZWM4NV8yNzQ0_0f7de5c5-9d91-43d0-8587-c6fb34a7c40e">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="i66b4805961924501a15a4aa38f58f86a_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGV4dHJlZ2lvbjo5Y2I4MWNhMDQ5NDc0MjAyODJhZDM3MzFjNjFhZWM4NV8yNzM3_a48ccae0-e5d2-4c90-a401-6fa9a250a2b5">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="i66b4805961924501a15a4aa38f58f86a_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGV4dHJlZ2lvbjo5Y2I4MWNhMDQ5NDc0MjAyODJhZDM3MzFjNjFhZWM4NV8yNzM4_f811fc79-e174-4f9e-a9c7-ac52efd6f06e">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="i66b4805961924501a15a4aa38f58f86a_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGV4dHJlZ2lvbjo5Y2I4MWNhMDQ5NDc0MjAyODJhZDM3MzFjNjFhZWM4NV8yNzM5_519ef19c-32fa-454b-b4ae-32fda6095ba7">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="ied47ea3793a8424f8f712eb633c879c8_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml8yLTAtMS0xLTIyNTcxNA_0b3a1508-71aa-4d6e-9752-94136c1ae005">Class A Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ied47ea3793a8424f8f712eb633c879c8_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml8yLTItMS0xLTIyNTcxNA_6325baed-6307-4a25-9f54-0eac9ac1ef6e">CMCSA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ied47ea3793a8424f8f712eb633c879c8_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml8yLTQtMS0xLTIyNTcxNA_e7179ec6-fbb6-4603-944a-ca0b7bad809e">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="ia86407aca5eb4a4c9c3f6fa018b023f3_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml8zLTAtMS0xLTIyNTcxNA_143af715-4e5d-4c99-809e-1b2d930fd41e">0.000% Notes due 2026</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ia86407aca5eb4a4c9c3f6fa018b023f3_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml8zLTItMS0xLTIyNTcxNA_4e50ee58-c27b-4718-b726-5741b2812f7f">CMCS26</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ia86407aca5eb4a4c9c3f6fa018b023f3_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml8zLTQtMS0xLTIyNTcxNA_de730550-508d-4922-9b2c-d48a42881a9f">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i97bdab7510d54a71b02a0273c25f1c09_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml80LTAtMS0xLTIyNTcxNA_72b005d5-906b-4549-9888-6b781529d206">0.250% Notes due 2027</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i97bdab7510d54a71b02a0273c25f1c09_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml80LTItMS0xLTIyNTcxNA_13abbed8-18e1-4bca-8894-d4b0b785345c">CMCS27</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i97bdab7510d54a71b02a0273c25f1c09_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml80LTQtMS0xLTIyNTcxNA_98b180a0-57f3-463f-8751-5927394810d0">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i91550c0d8a4e46d991dd7b8c4274999e_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml81LTAtMS0xLTIyNTcxNA_0f96b351-4fae-4b5c-a98f-4aeafd848ad3">1.500% Notes due 2029</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i91550c0d8a4e46d991dd7b8c4274999e_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml81LTItMS0xLTIyNTcxNA_f9e649c9-24cd-4ea6-aebc-d705dc971610">CMCS29</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i91550c0d8a4e46d991dd7b8c4274999e_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml81LTQtMS0xLTIyNTcxNA_0a0ca08e-486d-45cd-bb4f-057916cdbb87">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="ie9bdc20b3eae4b19b15fa221ab3c34fb_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml82LTAtMS0xLTIyNTcxNA_9c921b19-ae18-41e9-a5bd-ac1a27aa8c51">0.250% Notes due 2029</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ie9bdc20b3eae4b19b15fa221ab3c34fb_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml82LTItMS0xLTIyNTcxNA_06c7bc88-2d48-4cbb-80a8-c62e73da0579">CMCS29A</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ie9bdc20b3eae4b19b15fa221ab3c34fb_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml82LTQtMS0xLTIyNTcxNA_61044e4a-5b61-4717-beda-bd95b76ba21e">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i4cf2887840954c92a51c938d87d48c28_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml83LTAtMS0xLTIyNTcxNA_cee86e26-80a7-4253-adc1-e743403d4221">0.750% Notes due 2032</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i4cf2887840954c92a51c938d87d48c28_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml83LTItMS0xLTIyNTcxNA_1f906deb-7506-411a-84f1-68e16bf60a7f">CMCS32</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i4cf2887840954c92a51c938d87d48c28_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml83LTQtMS0xLTIyNTcxNA_c0db5d39-c446-4d24-8b46-9289d6ac5dc0">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="ifae1fc36beb349a1b5fdcc856cedac78_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml84LTAtMS0xLTIyNTcxNA_3f0df4e4-d14f-4a11-948a-6a849e611e99">1.875% Notes due 2036</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ifae1fc36beb349a1b5fdcc856cedac78_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml84LTItMS0xLTIyNTcxNA_685e16de-27a8-407f-86ba-4d2186c3a5b5">CMCS36</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ifae1fc36beb349a1b5fdcc856cedac78_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml84LTQtMS0xLTIyNTcxNA_405d789e-1ee5-4b5d-b608-783be0ecc602">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i5820bad24612463d964d261cedcf3f85_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml85LTAtMS0xLTIyNTcxNA_e37e73c5-6afd-49bd-8382-abe2500d7f9a">1.250% Notes due 2040</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i5820bad24612463d964d261cedcf3f85_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml85LTItMS0xLTIyNTcxNA_349cedaf-e062-46ab-9cc0-44e78995bcac">CMCS40</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i5820bad24612463d964d261cedcf3f85_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml85LTQtMS0xLTIyNTcxNA_c21ce544-b32c-4be5-a16d-104f9a758513">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="ic125f237402b41cebda4d58c98e71b84_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml8xMC0wLTEtMS0yMjU3MTQ_edd23345-b2f8-4c21-9534-e7f379ea9d8a">5.50% Notes due 2029</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ic125f237402b41cebda4d58c98e71b84_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml8xMC0yLTEtMS0yMjU3MTQ_9d78d823-4cea-423f-9c39-fd283605fa41">CCGBP29</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ic125f237402b41cebda4d58c98e71b84_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml8xMC00LTEtMS0yMjU3MTQ_7d01d952-493c-4339-b9be-6d18ed883ab7">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i49c6194fb0c24f0e87336515f7627346_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml8xMS0wLTEtMS0yMjU3MTQ_8a0c9271-305c-426e-a92f-d6de27c6bdf5">2.0% Exchangeable Subordinated Debentures due 2029</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i49c6194fb0c24f0e87336515f7627346_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml8xMS0yLTEtMS0yMjU3MTQ_1fa00a47-bf9a-47b2-be26-6ecf43c291f5">CCZ</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i49c6194fb0c24f0e87336515f7627346_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGFibGU6OGUyOTc1ODZiN2E5NDJjMmExZDk1NWFhYzEzMDk1NDIvdGFibGVyYW5nZTo4ZTI5NzU4NmI3YTk0MmMyYTFkOTU1YWFjMTMwOTU0Ml8xMS00LTEtMS0yMjU3MTQ_6e2896b2-bd7f-4d5f-83b4-74bc8d759d31">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="i66b4805961924501a15a4aa38f58f86a_D20230427-20230427"
      id="id3VybDovL2RvY3MudjEvZG9jOjk1Njk2NmNlOTMyZDQ1ZWM4MTE2NGY4NjIyMGU3MDE5L3NlYzo5NTY5NjZjZTkzMmQ0NWVjODExNjRmODYyMjBlNzAxOV8xL2ZyYWc6OWNiODFjYTA0OTQ3NDIwMjgyYWQzNzMxYzYxYWVjODUvdGV4dHJlZ2lvbjo5Y2I4MWNhMDQ5NDc0MjAyODJhZDM3MzFjNjFhZWM4NV8yNzQw_09334a19-8f97-4775-910d-d31af6e8baa0">false</dei:EntityEmergingGrowthCompany>
</xbrl>
