v2.4.1.9
Related Party Transactions (Narrative) (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Other noncurrent liabilities $ 10,837,000,000us-gaap_OtherLiabilitiesNoncurrent $ 10,819,000,000us-gaap_OtherLiabilitiesNoncurrent
NBCUniversal Media, LLC [Member]    
Borrowing margin for LIBOR based borrowings 1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
 
Other noncurrent liabilities 3,692,000,000us-gaap_OtherLiabilitiesNoncurrent
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
3,722,000,000us-gaap_OtherLiabilitiesNoncurrent
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
Nbcuniversal Holdings Preferred Stock [Member] | NBCUniversal Media, LLC [Member]    
Preferred stock liquidation preference value 9,400,000,000us-gaap_PreferredStockLiquidationPreferenceValue
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cmcsa_NbcuniversalHoldingsPreferredStockMember
 
Preferred stock dividend rate percentage 8.25%us-gaap_PreferredStockDividendRatePercentage
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cmcsa_NbcuniversalHoldingsPreferredStockMember
 
Carrying Value Of Related Party Contractual Obligation [Member] | NBCUniversal Media, LLC [Member]    
Other noncurrent liabilities 383,000,000us-gaap_OtherLiabilitiesNoncurrent
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cmcsa_CarryingValueOfRelatedPartyContractualObligationMember
 
Comcast Corporation And NBCUniversal Media LLC Revolving Credit Agreement [Member] | NBCUniversal Media, LLC [Member]    
Revolving Credit Agreement Capacity $ 3,000,000,000cmcsa_RevolvingCreditAgreementCapacity
/ dei_LegalEntityAxis
= cmcsa_NBCUniversalMediaLLCMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= cmcsa_ComcastCorporationAndNBCUniversalMediaLLCRevolvingCreditAgreementMember