<?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/20210128"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cmcsa-20210128.xsd" xlink:type="simple"/>
    <context id="iae50d408024a472090672dd7f2c8f7e0_D20210128-20210128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
        </entity>
        <period>
            <startDate>2021-01-28</startDate>
            <endDate>2021-01-28</endDate>
        </period>
    </context>
    <context id="ifa32d347faba4caaac2bc74652a487f6_D20210128-20210128">
        <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>2021-01-28</startDate>
            <endDate>2021-01-28</endDate>
        </period>
    </context>
    <context id="i79aeb1c6c6b0494f8c60d75c801d5d87_D20210128-20210128">
        <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>2021-01-28</startDate>
            <endDate>2021-01-28</endDate>
        </period>
    </context>
    <context id="i69875504abc54b6193bb86304cbb5eed_D20210128-20210128">
        <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>2021-01-28</startDate>
            <endDate>2021-01-28</endDate>
        </period>
    </context>
    <context id="i7091032a03de4d729fc66c86f28a1edb_D20210128-20210128">
        <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>2021-01-28</startDate>
            <endDate>2021-01-28</endDate>
        </period>
    </context>
    <context id="i7c4c1e190d7741ed81085b23735b22fd_D20210128-20210128">
        <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>2021-01-28</startDate>
            <endDate>2021-01-28</endDate>
        </period>
    </context>
    <context id="iaedbda286b9a4edbb6c5ebf9ba99bada_D20210128-20210128">
        <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>2021-01-28</startDate>
            <endDate>2021-01-28</endDate>
        </period>
    </context>
    <context id="i7aff3e41b1d049c281becb65a31247c4_D20210128-20210128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001166691</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cmcsa:GuaranteedNotes9.455PercentDue2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-28</startDate>
            <endDate>2021-01-28</endDate>
        </period>
    </context>
    <context id="id34d95e511694da6bca496a7afe5f555_D20210128-20210128">
        <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>2021-01-28</startDate>
            <endDate>2021-01-28</endDate>
        </period>
    </context>
    <context id="if7bd40568cc74976ae3ffd4bcc194c24_D20210128-20210128">
        <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>2021-01-28</startDate>
            <endDate>2021-01-28</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="iae50d408024a472090672dd7f2c8f7e0_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN180L2ZyYWc6YzIzYmU0YTNhNjE3NDhjZmFlM2VlZDJkODg4NzkzNmYvdGFibGU6ZDVlZWIzNmQyNWVmNGMyZmI5Y2QxYjhiNjI5YjkzN2IvdGFibGVyYW5nZTpkNWVlYjM2ZDI1ZWY0YzJmYjljZDFiOGI2MjliOTM3Yl80LTMtMS0xLTA_84a45a29-7f3e-4662-8da9-6353bdd1cb48">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="iae50d408024a472090672dd7f2c8f7e0_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN180L2ZyYWc6YzIzYmU0YTNhNjE3NDhjZmFlM2VlZDJkODg4NzkzNmYvdGFibGU6ZDVlZWIzNmQyNWVmNGMyZmI5Y2QxYjhiNjI5YjkzN2IvdGFibGVyYW5nZTpkNWVlYjM2ZDI1ZWY0YzJmYjljZDFiOGI2MjliOTM3Yl83LTMtMS0xLTA_8cba3279-f30a-418b-9c44-ebf6675fc674">0001166691</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="iae50d408024a472090672dd7f2c8f7e0_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGV4dHJlZ2lvbjo3M2Y1MmVmNzFhMTI0ZWE2YjIxNzhiNWNmMzlmYmRmOF8yNzM0_7820361a-d02b-44e1-becb-a6c12ef651f2">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="iae50d408024a472090672dd7f2c8f7e0_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGV4dHJlZ2lvbjo3M2Y1MmVmNzFhMTI0ZWE2YjIxNzhiNWNmMzlmYmRmOF8yMzI_2e512a20-f163-4589-b214-c7d4827d38e1">2021-01-28</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="iae50d408024a472090672dd7f2c8f7e0_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YzVjMGNiYjJjZWYyNGQwNTlkZjU3OTg3YzM0OWMzZWUvdGFibGVyYW5nZTpjNWMwY2JiMmNlZjI0ZDA1OWRmNTc5ODdjMzQ5YzNlZV8wLTItMS0xLTA_834e40ba-055f-4838-bf46-69be78f64ee5">Comcast Corporation</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="iae50d408024a472090672dd7f2c8f7e0_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YzVjMGNiYjJjZWYyNGQwNTlkZjU3OTg3YzM0OWMzZWUvdGFibGVyYW5nZTpjNWMwY2JiMmNlZjI0ZDA1OWRmNTc5ODdjMzQ5YzNlZV8zLTItMS0xLTA_9f8aee62-8a31-4b66-b4b3-d2f78d66e8fc">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="iae50d408024a472090672dd7f2c8f7e0_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YzVjMGNiYjJjZWYyNGQwNTlkZjU3OTg3YzM0OWMzZWUvdGFibGVyYW5nZTpjNWMwY2JiMmNlZjI0ZDA1OWRmNTc5ODdjMzQ5YzNlZV82LTAtMS0xLTA_1a255870-1716-4dae-bc28-bcebe318eabd">001-32871</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="iae50d408024a472090672dd7f2c8f7e0_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YzVjMGNiYjJjZWYyNGQwNTlkZjU3OTg3YzM0OWMzZWUvdGFibGVyYW5nZTpjNWMwY2JiMmNlZjI0ZDA1OWRmNTc5ODdjMzQ5YzNlZV82LTQtMS0xLTA_f3b3c299-1bbd-4762-af91-a320b52d3c05">27-0000798</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="iae50d408024a472090672dd7f2c8f7e0_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YzVjMGNiYjJjZWYyNGQwNTlkZjU3OTg3YzM0OWMzZWUvdGFibGVyYW5nZTpjNWMwY2JiMmNlZjI0ZDA1OWRmNTc5ODdjMzQ5YzNlZV85LTAtMS0xLTA_4512a5b7-7fad-4548-8b05-b55fddf021ee">One Comcast Center</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="iae50d408024a472090672dd7f2c8f7e0_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YzVjMGNiYjJjZWYyNGQwNTlkZjU3OTg3YzM0OWMzZWUvdGFibGVyYW5nZTpjNWMwY2JiMmNlZjI0ZDA1OWRmNTc5ODdjMzQ5YzNlZV8xMC0wLTEtMS0w_ac3d6925-c865-440f-a92c-f56b74731f41">Philadelphia,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="iae50d408024a472090672dd7f2c8f7e0_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YzVjMGNiYjJjZWYyNGQwNTlkZjU3OTg3YzM0OWMzZWUvdGFibGVyYW5nZTpjNWMwY2JiMmNlZjI0ZDA1OWRmNTc5ODdjMzQ5YzNlZV8xMC0xLTEtMS0w_de40844c-4f0c-499a-8685-d3d5cd192258">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="iae50d408024a472090672dd7f2c8f7e0_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YzVjMGNiYjJjZWYyNGQwNTlkZjU3OTg3YzM0OWMzZWUvdGFibGVyYW5nZTpjNWMwY2JiMmNlZjI0ZDA1OWRmNTc5ODdjMzQ5YzNlZV8xMC00LTEtMS0w_fa4d0359-22c6-4cc5-a883-323a5cbe6127">19103-2838</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="iae50d408024a472090672dd7f2c8f7e0_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGV4dHJlZ2lvbjo3M2Y1MmVmNzFhMTI0ZWE2YjIxNzhiNWNmMzlmYmRmOF8yNzM1_6d668b1b-d64b-4a50-82c6-b1c2401cf665">215</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="iae50d408024a472090672dd7f2c8f7e0_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGV4dHJlZ2lvbjo3M2Y1MmVmNzFhMTI0ZWE2YjIxNzhiNWNmMzlmYmRmOF8yNzM2_9e6a4738-9b46-461a-89cf-1740479ad726">286-1700</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="iae50d408024a472090672dd7f2c8f7e0_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGV4dHJlZ2lvbjo3M2Y1MmVmNzFhMTI0ZWE2YjIxNzhiNWNmMzlmYmRmOF8yNzM3_c8492c71-fee0-4dc9-91a7-8c2d4513f331">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="iae50d408024a472090672dd7f2c8f7e0_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGV4dHJlZ2lvbjo3M2Y1MmVmNzFhMTI0ZWE2YjIxNzhiNWNmMzlmYmRmOF8yNzM4_792f9869-7e34-4df6-97e5-66bfcdde6dec">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="iae50d408024a472090672dd7f2c8f7e0_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGV4dHJlZ2lvbjo3M2Y1MmVmNzFhMTI0ZWE2YjIxNzhiNWNmMzlmYmRmOF8yNzM5_2b9d7a24-ce6f-453b-88be-9e08db9e331d">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="iae50d408024a472090672dd7f2c8f7e0_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGV4dHJlZ2lvbjo3M2Y1MmVmNzFhMTI0ZWE2YjIxNzhiNWNmMzlmYmRmOF8yNzQw_6570bb04-9eb4-4cdd-a37a-097cd956de3f">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="ifa32d347faba4caaac2bc74652a487f6_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF8yLTAtMS0xLTA_a4a8df07-a629-4888-9ad4-2955c51abf36">Class A Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ifa32d347faba4caaac2bc74652a487f6_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF8yLTItMS0xLTA_3a1c9534-aed0-40ad-ab4e-6195c98bef9d">CMCSA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ifa32d347faba4caaac2bc74652a487f6_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF8yLTQtMS0xLTA_95162b8a-f035-4ab8-a04d-aedf18c27153">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i79aeb1c6c6b0494f8c60d75c801d5d87_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF8zLTAtMS0xLTA_fa28a134-a892-45c3-925f-70a1c3571356">0.250% Notes due 2027</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i79aeb1c6c6b0494f8c60d75c801d5d87_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF8zLTItMS0xLTA_19ae6981-aac6-473f-b1c2-c79d0e021898">CMCS27</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i79aeb1c6c6b0494f8c60d75c801d5d87_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF8zLTQtMS0xLTA_390f809f-043d-4d72-a7a8-677e742eb847">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i69875504abc54b6193bb86304cbb5eed_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF80LTAtMS0xLTA_ac28c9e0-9a00-4090-af70-8c2c153f6b69">1.500% Notes due 2029</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i69875504abc54b6193bb86304cbb5eed_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF80LTItMS0xLTA_ffff734b-8a74-4314-acf3-5a704632bcf7">CMCS29</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i69875504abc54b6193bb86304cbb5eed_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF80LTQtMS0xLTA_d463e6e7-b1c5-4391-9568-ac702d461372">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i7091032a03de4d729fc66c86f28a1edb_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF81LTAtMS0xLTA_6cebf4c0-158b-49d3-8723-f5d98f4207d2">0.750% Notes due 2032</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i7091032a03de4d729fc66c86f28a1edb_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF81LTItMS0xLTA_35c7afd7-7027-4441-b198-984169f237c5">CMCS32</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i7091032a03de4d729fc66c86f28a1edb_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF81LTQtMS0xLTA_d3773871-5fae-49fd-89be-c9dccb4d292f">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i7c4c1e190d7741ed81085b23735b22fd_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF82LTAtMS0xLTA_c42a9ce8-9903-4618-8dff-c5173993a9f1">1.875% Notes due 2036</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i7c4c1e190d7741ed81085b23735b22fd_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF82LTItMS0xLTA_5106302a-89ab-4641-ab0e-6cab79cb92bc">CMCS36</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i7c4c1e190d7741ed81085b23735b22fd_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF82LTQtMS0xLTA_275ad6fc-a9b4-4f0b-aff5-fa7a9bd11e01">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="iaedbda286b9a4edbb6c5ebf9ba99bada_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF83LTAtMS0xLTA_33daa260-ff64-4f5c-a946-ad80eac4265d">1.250% Notes due 2040</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="iaedbda286b9a4edbb6c5ebf9ba99bada_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF83LTItMS0xLTA_4040c41f-a6a2-4c13-8abf-242e636262f3">CMCS40</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="iaedbda286b9a4edbb6c5ebf9ba99bada_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF83LTQtMS0xLTA_68791ea3-b6ef-49bc-8c68-9b68f2660013">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i7aff3e41b1d049c281becb65a31247c4_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF84LTAtMS0xLTA_dab34a01-eb14-4d38-9b88-8ab5cc04038c">9.455% Guaranteed Notes due 2022</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i7aff3e41b1d049c281becb65a31247c4_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF84LTItMS0xLTA_44c0982f-d510-4ae8-99f3-20aba93b883d">CMCSA/22</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i7aff3e41b1d049c281becb65a31247c4_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF84LTQtMS0xLTA_50aef1fe-8d56-468b-be5e-b6c6381a5ad6">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="id34d95e511694da6bca496a7afe5f555_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF85LTAtMS0xLTA_9a27c0b0-29ea-44c4-a346-dffd3c1790ed">5.50% Notes due 2029</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="id34d95e511694da6bca496a7afe5f555_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF85LTItMS0xLTA_293ac6b6-14be-489d-9631-5607cdb09ae7">CCGBP29</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="id34d95e511694da6bca496a7afe5f555_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF85LTQtMS0xLTA_f27a18b8-22c7-4bf3-9035-6b6aa414a8e0">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="if7bd40568cc74976ae3ffd4bcc194c24_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF8xMC0wLTEtMS0w_04723cfb-149f-4d52-9c8d-f81d099a9f9b">2.0% Exchangeable Subordinated Debentures due 2029</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="if7bd40568cc74976ae3ffd4bcc194c24_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF8xMC0yLTEtMS0w_22de0e52-0b89-441f-9431-e97412bd48a0">CCZ</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="if7bd40568cc74976ae3ffd4bcc194c24_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGFibGU6YWVkMTliMTM0OTI0NDI1MzkxMWJhNDg4MzcwM2YzMjgvdGFibGVyYW5nZTphZWQxOWIxMzQ5MjQ0MjUzOTExYmE0ODgzNzAzZjMyOF8xMC00LTEtMS0w_b22a4cf4-d35b-4dd7-84d0-884e8ce78ccc">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="iae50d408024a472090672dd7f2c8f7e0_D20210128-20210128"
      id="id3VybDovL2RvY3MudjEvZG9jOjVmZTBjYjFjMjU2MDQxNDY4NDBiZDgxYTM4ZDYzNGM3L3NlYzo1ZmUwY2IxYzI1NjA0MTQ2ODQwYmQ4MWEzOGQ2MzRjN18xL2ZyYWc6NzNmNTJlZjcxYTEyNGVhNmIyMTc4YjVjZjM5ZmJkZjgvdGV4dHJlZ2lvbjo3M2Y1MmVmNzFhMTI0ZWE2YjIxNzhiNWNmMzlmYmRmOF8yNzQx_e97564dd-211d-470b-954d-868e68c4a81f">false</dei:EntityEmergingGrowthCompany>
</xbrl>
