<?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/20230126"
  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-20230126.xsd" xlink:type="simple"/>
    <context id="ia1ca10d1df214745878aa42c9b26ffda_D20230126-20230126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
        </entity>
        <period>
            <startDate>2023-01-26</startDate>
            <endDate>2023-01-26</endDate>
        </period>
    </context>
    <context id="i596cd61af81c432fafb110b5ee027a66_D20230126-20230126">
        <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-01-26</startDate>
            <endDate>2023-01-26</endDate>
        </period>
    </context>
    <context id="i6bb97918302742a58915fe0f92020c7d_D20230126-20230126">
        <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-01-26</startDate>
            <endDate>2023-01-26</endDate>
        </period>
    </context>
    <context id="i71645780a80c430fa6c8676e4d2138e2_D20230126-20230126">
        <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-01-26</startDate>
            <endDate>2023-01-26</endDate>
        </period>
    </context>
    <context id="i62f82519ff294db781a68f55527cd9cc_D20230126-20230126">
        <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-01-26</startDate>
            <endDate>2023-01-26</endDate>
        </period>
    </context>
    <context id="i62e40a48db264593a68807d260760919_D20230126-20230126">
        <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-01-26</startDate>
            <endDate>2023-01-26</endDate>
        </period>
    </context>
    <context id="i902f40147bff4679b9fb1775cc3ab0d1_D20230126-20230126">
        <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-01-26</startDate>
            <endDate>2023-01-26</endDate>
        </period>
    </context>
    <context id="i170e9c7d8fdf4ceeac8a405011e6fb9a_D20230126-20230126">
        <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-01-26</startDate>
            <endDate>2023-01-26</endDate>
        </period>
    </context>
    <context id="ic3d411813aeb4208ab5745321df920ac_D20230126-20230126">
        <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-01-26</startDate>
            <endDate>2023-01-26</endDate>
        </period>
    </context>
    <context id="ibb6aecd272714e0eabbd964e3181e411_D20230126-20230126">
        <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-01-26</startDate>
            <endDate>2023-01-26</endDate>
        </period>
    </context>
    <context id="i334457539f084b238daf4b81e49b5ca6_D20230126-20230126">
        <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-01-26</startDate>
            <endDate>2023-01-26</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="ia1ca10d1df214745878aa42c9b26ffda_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl80L2ZyYWc6NjIyMDZhYzAzZjAwNDhjNTg0ODQ4ZTRkNDI1MGQyODQvdGFibGU6YjA0YTc1NDY5ZGE4NGZmYjg0MTA5MjYwMmQzYWU5Y2EvdGFibGVyYW5nZTpiMDRhNzU0NjlkYTg0ZmZiODQxMDkyNjAyZDNhZTljYV80LTMtMS0xLTE4NTE4MQ_a3935e1c-a650-42ec-86fb-c108bab41a3e">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="ia1ca10d1df214745878aa42c9b26ffda_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl80L2ZyYWc6NjIyMDZhYzAzZjAwNDhjNTg0ODQ4ZTRkNDI1MGQyODQvdGFibGU6YjA0YTc1NDY5ZGE4NGZmYjg0MTA5MjYwMmQzYWU5Y2EvdGFibGVyYW5nZTpiMDRhNzU0NjlkYTg0ZmZiODQxMDkyNjAyZDNhZTljYV83LTMtMS0xLTE4NTE4MQ_a489fe9f-3563-4185-a31c-203de529e3fe">0001166691</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="ia1ca10d1df214745878aa42c9b26ffda_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGV4dHJlZ2lvbjozNDRmMjY4Njk1YTA0ZDRlYTU5YTFhYWFlZTgzNjM4Yl8yNzMw_28851b01-9c7f-4f73-ac1c-b8d1c4f78a31">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="ia1ca10d1df214745878aa42c9b26ffda_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGV4dHJlZ2lvbjozNDRmMjY4Njk1YTA0ZDRlYTU5YTFhYWFlZTgzNjM4Yl8yMjk_318f2df8-ded3-4c25-aec6-e729befbd300">2023-01-26</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="ia1ca10d1df214745878aa42c9b26ffda_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZDFmNzA1MmRhYzdjNGExNzg3ZGNjNDFkOWZhYjhjZjYvdGFibGVyYW5nZTpkMWY3MDUyZGFjN2M0YTE3ODdkY2M0MWQ5ZmFiOGNmNl8wLTItMS0xLTE4NTE4MQ_4fc9372d-5de4-40cf-83d5-19d4c0233eeb">Comcast Corporation</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ia1ca10d1df214745878aa42c9b26ffda_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZDFmNzA1MmRhYzdjNGExNzg3ZGNjNDFkOWZhYjhjZjYvdGFibGVyYW5nZTpkMWY3MDUyZGFjN2M0YTE3ODdkY2M0MWQ5ZmFiOGNmNl8zLTItMS0xLTE4NTE4MQ_970809fe-ea30-48ae-b5bf-1070a70b7933">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="ia1ca10d1df214745878aa42c9b26ffda_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZDFmNzA1MmRhYzdjNGExNzg3ZGNjNDFkOWZhYjhjZjYvdGFibGVyYW5nZTpkMWY3MDUyZGFjN2M0YTE3ODdkY2M0MWQ5ZmFiOGNmNl82LTAtMS0xLTE4NTE4MQ_561c2116-282a-486a-b27e-cf2bd9d44611">001-32871</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="ia1ca10d1df214745878aa42c9b26ffda_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZDFmNzA1MmRhYzdjNGExNzg3ZGNjNDFkOWZhYjhjZjYvdGFibGVyYW5nZTpkMWY3MDUyZGFjN2M0YTE3ODdkY2M0MWQ5ZmFiOGNmNl82LTQtMS0xLTE4NTE4MQ_32313e87-8300-4de2-883a-0f3467f8c8e6">27-0000798</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ia1ca10d1df214745878aa42c9b26ffda_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZDFmNzA1MmRhYzdjNGExNzg3ZGNjNDFkOWZhYjhjZjYvdGFibGVyYW5nZTpkMWY3MDUyZGFjN2M0YTE3ODdkY2M0MWQ5ZmFiOGNmNl85LTAtMS0xLTE4NTE4MQ_70f4e8ea-a56d-4f58-b703-76acac84db77">One Comcast Center</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ia1ca10d1df214745878aa42c9b26ffda_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZDFmNzA1MmRhYzdjNGExNzg3ZGNjNDFkOWZhYjhjZjYvdGFibGVyYW5nZTpkMWY3MDUyZGFjN2M0YTE3ODdkY2M0MWQ5ZmFiOGNmNl8xMC0wLTEtMS0xODUxODE_f1f61be7-c07b-490d-bfef-d0cda97bb046">Philadelphia,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ia1ca10d1df214745878aa42c9b26ffda_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZDFmNzA1MmRhYzdjNGExNzg3ZGNjNDFkOWZhYjhjZjYvdGFibGVyYW5nZTpkMWY3MDUyZGFjN2M0YTE3ODdkY2M0MWQ5ZmFiOGNmNl8xMC0xLTEtMS0xODUxODE_f0e802e8-7372-4d27-94ca-0fb6d3bd46e7">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ia1ca10d1df214745878aa42c9b26ffda_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZDFmNzA1MmRhYzdjNGExNzg3ZGNjNDFkOWZhYjhjZjYvdGFibGVyYW5nZTpkMWY3MDUyZGFjN2M0YTE3ODdkY2M0MWQ5ZmFiOGNmNl8xMC00LTEtMS0xODUxODE_015fa60b-071c-4532-95e0-d280c2a3a78b">19103-2838</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ia1ca10d1df214745878aa42c9b26ffda_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGV4dHJlZ2lvbjozNDRmMjY4Njk1YTA0ZDRlYTU5YTFhYWFlZTgzNjM4Yl8yNzMx_d16945ab-bdb6-4ed8-aa5b-455df1adac89">215</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ia1ca10d1df214745878aa42c9b26ffda_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGV4dHJlZ2lvbjozNDRmMjY4Njk1YTA0ZDRlYTU5YTFhYWFlZTgzNjM4Yl8yNzMy_64d34168-b562-430c-9f26-18d0e023b08d">286-1700</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="ia1ca10d1df214745878aa42c9b26ffda_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGV4dHJlZ2lvbjozNDRmMjY4Njk1YTA0ZDRlYTU5YTFhYWFlZTgzNjM4Yl8yNzMz_636f64ca-fab9-4761-b48f-10ddaf45b775">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="ia1ca10d1df214745878aa42c9b26ffda_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGV4dHJlZ2lvbjozNDRmMjY4Njk1YTA0ZDRlYTU5YTFhYWFlZTgzNjM4Yl8yNzI2_f01fa07f-8ec9-401b-acd1-e06ffed022e5">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="ia1ca10d1df214745878aa42c9b26ffda_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGV4dHJlZ2lvbjozNDRmMjY4Njk1YTA0ZDRlYTU5YTFhYWFlZTgzNjM4Yl8yNzI3_d900d0f6-fd3a-4442-b94f-61459e98a396">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="ia1ca10d1df214745878aa42c9b26ffda_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGV4dHJlZ2lvbjozNDRmMjY4Njk1YTA0ZDRlYTU5YTFhYWFlZTgzNjM4Yl8yNzI4_eea2113f-d526-4862-b573-3a59aa6380ff">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="i596cd61af81c432fafb110b5ee027a66_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV8yLTAtMS0xLTE4NTE4MQ_c534ef8a-2cb8-4f6a-9fe6-9204e3963d1a">Class A Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i596cd61af81c432fafb110b5ee027a66_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV8yLTItMS0xLTE4NTE4MQ_31657ca9-0197-4f7e-a6c5-6bd074a1d068">CMCSA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i596cd61af81c432fafb110b5ee027a66_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV8yLTQtMS0xLTE4NTE4MQ_098bef43-b9f6-4197-9bec-7577d2bfa705">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i6bb97918302742a58915fe0f92020c7d_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV8zLTAtMS0xLTE4NTE4MQ_7ecdb6ba-6f84-4b20-b1b0-a25d1ab81cba">0.000% Notes due 2026</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i6bb97918302742a58915fe0f92020c7d_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV8zLTItMS0xLTE4NTE4MQ_336f9d48-53ac-4ecd-ad56-2711c30fa2b8">CMCS26</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i6bb97918302742a58915fe0f92020c7d_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV8zLTQtMS0xLTE4NTE4MQ_85b900b0-9f92-432e-b200-6c56b2d581dc">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i71645780a80c430fa6c8676e4d2138e2_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV80LTAtMS0xLTE4NTE4MQ_36c19152-9afc-426e-9d2a-7f1bec811735">0.250% Notes due 2027</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i71645780a80c430fa6c8676e4d2138e2_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV80LTItMS0xLTE4NTE4MQ_c63f14d9-140c-40bf-8232-3f3c85c418dd">CMCS27</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i71645780a80c430fa6c8676e4d2138e2_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV80LTQtMS0xLTE4NTE4MQ_47dc4400-8e5c-4c90-ac7c-00cf0e738112">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i62f82519ff294db781a68f55527cd9cc_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV81LTAtMS0xLTE4NTE4MQ_7b96a71a-e441-4741-a1d2-2c9390f70b45">1.500% Notes due 2029</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i62f82519ff294db781a68f55527cd9cc_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV81LTItMS0xLTE4NTE4MQ_5b1b3ed8-e7da-42b4-af6e-57e880e245c9">CMCS29</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i62f82519ff294db781a68f55527cd9cc_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV81LTQtMS0xLTE4NTE4MQ_76321f61-a948-4f8c-adb7-539ff0d3132f">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i62e40a48db264593a68807d260760919_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV82LTAtMS0xLTE4NTE4MQ_77344316-1122-4ac8-be7b-80547ddf8828">0.250% Notes due 2029</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i62e40a48db264593a68807d260760919_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV82LTItMS0xLTE4NTE4MQ_05795fc6-72a2-4b9f-9e19-0c4f83c39b29">CMCS29A</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i62e40a48db264593a68807d260760919_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV82LTQtMS0xLTE4NTE4MQ_4449806c-98fe-4205-a0d7-c01f0a041b46">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i902f40147bff4679b9fb1775cc3ab0d1_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV83LTAtMS0xLTE4NTE4MQ_a8af08ac-4bd0-45eb-8608-eb61487af183">0.750% Notes due 2032</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i902f40147bff4679b9fb1775cc3ab0d1_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV83LTItMS0xLTE4NTE4MQ_386f9e08-917b-4fea-a109-d656a6f4d5d3">CMCS32</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i902f40147bff4679b9fb1775cc3ab0d1_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV83LTQtMS0xLTE4NTE4MQ_d3236c7b-d5b7-4562-9a3c-ed5fa021091b">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i170e9c7d8fdf4ceeac8a405011e6fb9a_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV84LTAtMS0xLTE4NTE4MQ_fafb8f62-43d4-4d9c-bf00-11d004dcbaec">1.875% Notes due 2036</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i170e9c7d8fdf4ceeac8a405011e6fb9a_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV84LTItMS0xLTE4NTE4MQ_096952c8-0f89-467a-9349-6e007cb0b803">CMCS36</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i170e9c7d8fdf4ceeac8a405011e6fb9a_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV84LTQtMS0xLTE4NTE4MQ_01cafcc2-9295-4132-8d05-9069191115e9">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="ic3d411813aeb4208ab5745321df920ac_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV85LTAtMS0xLTE4NTE4MQ_42057c42-c9eb-44f6-aaca-571aa1ef2159">1.250% Notes due 2040</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ic3d411813aeb4208ab5745321df920ac_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV85LTItMS0xLTE4NTE4MQ_5b05c7de-8db2-42ad-b57c-51b4ba51cf4b">CMCS40</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ic3d411813aeb4208ab5745321df920ac_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV85LTQtMS0xLTE4NTE4MQ_b94b703a-7653-40ec-bee7-14d4a36bfe9a">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="ibb6aecd272714e0eabbd964e3181e411_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV8xMS0wLTEtMS0xODUxODE_8b8fd566-263e-4ef9-9f96-d44d9737d1ae">5.50% Notes due 2029</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ibb6aecd272714e0eabbd964e3181e411_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV8xMS0yLTEtMS0xODUxODE_d3e3765d-59f4-4202-9515-c44658566b81">CCGBP29</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ibb6aecd272714e0eabbd964e3181e411_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV8xMS00LTEtMS0xODUxODE_5092a1c8-e1cb-49b5-a088-e60cddf7c583">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i334457539f084b238daf4b81e49b5ca6_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV8xMi0wLTEtMS0xODUxODE_daffbfaa-8b5b-4f1b-a98f-ee5ad5469843">2.0% Exchangeable Subordinated Debentures due 2029</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i334457539f084b238daf4b81e49b5ca6_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV8xMi0yLTEtMS0xODUxODE_7593a303-2efc-4117-82bb-200c3979f1db">CCZ</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i334457539f084b238daf4b81e49b5ca6_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGFibGU6ZmIxMDExNmIwZTYyNGQ1ZTllZGQ3YWFlYzk5Mjc1ZDkvdGFibGVyYW5nZTpmYjEwMTE2YjBlNjI0ZDVlOWVkZDdhYWVjOTkyNzVkOV8xMi00LTEtMS0xODUxODE_0c0e9f3b-566f-4f38-b757-258a71eb3d25">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="ia1ca10d1df214745878aa42c9b26ffda_D20230126-20230126"
      id="id3VybDovL2RvY3MudjEvZG9jOmI1NGMzZGQ0M2FmNDQ5MDlhY2NhNDQ1ZDE3ZWJmMDJiL3NlYzpiNTRjM2RkNDNhZjQ0OTA5YWNjYTQ0NWQxN2ViZjAyYl8xL2ZyYWc6MzQ0ZjI2ODY5NWEwNGQ0ZWE1OWExYWFhZWU4MzYzOGIvdGV4dHJlZ2lvbjozNDRmMjY4Njk1YTA0ZDRlYTU5YTFhYWFlZTgzNjM4Yl8yNzI5_1aba47c5-e94a-4783-a8bd-ad6d25e329db">false</dei:EntityEmergingGrowthCompany>
</xbrl>
