v2.4.0.8

Equity (Narrative) (Details) (USD $) | 12 Months Ended | 1 Months Ended | 11 Months Ended | 12 Months Ended | 1 Months Ended | 12 Months Ended
--- | --- | --- | --- | --- | --- | ---
Dec. 31, 2013 | Dec. 31, 2012 | Dec. 31, 2011 | Dec. 31, 2013 Existing Authorization [Member] | Feb. 28, 2014 New Authorization [Member] | Dec. 31, 2011 NBCUniversal Media, LLC [Member] | Dec. 31, 2013 NBCUniversal Media, LLC [Member] | Dec. 31, 2012 NBCUniversal Media, LLC [Member] | Jan. 28, 2011 NBCUniversal Media, LLC [Member] Distribution To Ge Prior To Close Of Joint Venture Transaction [Member] | Dec. 31, 2013 Class A Common Stock [Member] | Dec. 31, 2013 Class B Common Stock [Member]
Voting power |  |  |  |  |  |  |  |  |  | 66.67% | 33.33%
Number of votes entitled of each class B common stock | 15 |  |  |  |  |  |  |  |  |  |
Share repurchase authorization |  |  |  | $ 6,500,000,000 | $ 7,500,000,000 |  |  |  |  |  |
Availability remaining under share repurchase program |  |  |  | 1,500,000,000 |  |  |  |  |  |  |
Dividends paid | 1,964,000,000 | 1,608,000,000 | 1,187,000,000 |  |  |  |  |  | 7,400,000,000 |  |
Redemption Transaction Distribution |  |  |  |  |  |  | 3,200,000,000 |  |  |  |
Distributions to member |  |  |  |  |  | $ 244,000,000 | $ 1,400,000,000 | $ 964,000,000 |  |  |

X
- Definition Common Stock Voting Power + References No definition available. + Details
Name: | cmcsa_CommonStockVotingPower
Namespace Prefix: | cmcsa_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of votes entitled to vote for each share of Class B common stock share. + References No definition available. + Details
Name: | cmcsa_NumberOfVotesEntitledOfEachClassBCommonStock
Namespace Prefix: | cmcsa_
Data Type: | xbrli:positiveIntegerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash distribution to NBCUniversal Holdings associated with the redemption transaction. + References No definition available. + Details
Name: | cmcsa_RedemptionTransactionDistribution
Namespace Prefix: | cmcsa_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cash outflow to owners or shareholders, excluding ordinary dividends. Includes special dividends. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsOfCapitalDistribution
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsOfDividends
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of a stock repurchase plan authorized by an entity's Board of Directors. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramAuthorizedAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount remaining of a stock repurchase plan authorized by an entity's Board of Directors. + References No definition available. + Details
Name: | us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration