XML 43 R31.htm IDEA: XBRL DOCUMENT
v3.24.2

Programming and Production Costs - Schedule of Capitalized Film and Television Costs and Programming Rights (Details) - USD ($) $ in Millions | Jun. 30, 2024 | Dec. 31, 2023
--- | --- | ---
Owned: |  |
In production and in development | $ 3,474 | $ 2,893
Completed, not released | 241 | 317
Released, less amortization | 4,035 | 4,340
Owned | 7,751 | 7,551
Licensed, including sports advances | 5,102 | 5,369
Film and television costs | $ 12,853 | $ 12,920

X
- Definition Amount of capitalized cost for rights acquired by broadcaster under license agreement for program material, including sports rights advances. + References No definition available. + Details
Name: | cmcsa_EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCost
Namespace Prefix: | cmcsa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Total amounts of capitalized film cost for film predominantly monetized on its own and capitalized cost for rights acquired by broadcaster under license agreement for program material, including sports rights advances. + References No definition available. + Details
Name: | cmcsa_FilmMonetizedOnItsOwnCapitalizedCostAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvances
Namespace Prefix: | cmcsa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amounts of capitalized film cost incurred in production and in development of film predominantly monetized on its own + References No definition available. + Details
Name: | cmcsa_FilmMonetizedOnItsOwnCapitalizedCostInProductionAndInDevelopment
Namespace Prefix: | cmcsa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_FilmCostsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of capitalized film cost for film predominantly monetized on its own. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-2 + Details
Name: | us-gaap_FilmMonetizedOnItsOwnCapitalizedCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of capitalized film cost for completed and not released film predominantly monetized on its own. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-2 + Details
Name: | us-gaap_FilmMonetizedOnItsOwnCapitalizedCostCompletedAndNotReleased
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of capitalized film cost for released film predominantly monetized on its own. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-2 + Details
Name: | us-gaap_FilmMonetizedOnItsOwnCapitalizedCostReleased
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant