2.2.0.25truefalse41702 - Disclosure - Stockholders' Equity (Schedule of Classes of Capital Stock) (Details)truefalsefalse1falsefalseUSDtruefalse{us-gaap_StatementClassOfStockAxis} : Class A Common Stock [Member] 12/31/2010 USD ($) / shares USD ($) $As_Of_12_31_2010233http://www.sec.gov/CIK0001141391instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseClass A Common Stock [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_CommonClassAMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit16Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0Unit1Standardhttp://www.xbrl.org/2003/instancesharesxbrli0Unit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$2falsefalseUSDtruefalse{us-gaap_StatementClassOfStockAxis} : Class A Common Stock [Member] 12/31/2009 USD ($) / shares USD ($) $As_Of_12_31_200914http://www.sec.gov/CIK0001141391instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseClass A Common Stock [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_CommonClassAMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xbrl.org/2003/instancesharesxbrli0Unit16Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0Unit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$3falsefalseUSDtruefalse{us-gaap_StatementClassOfStockAxis} : Class A Common Stock [Member] 5/31/2006 USD ($) / shares $As_Of_5_31_20063http://www.sec.gov/CIK0001141391instant2006-05-31T00:00:000001-01-01T00:00:00falsefalseClass A Common Stock [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_CommonClassAMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit16Dividehttp://www.xbrl.org/2003/iso4217US Diso4217http://www.xbrl.org/2003/instancesharesxbrli0Unit1Standardhttp://www.xbrl.org/2003/instancesharesxbrli0USDUSD$1false0natruenanaNo definition ava ilable.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosurestockholdersequityscheduleofclassesofcapitalstockdetails1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefals efalsefalse1falsefalseUSDtruefalse{us-gaap_StatementClassOfStockAxis} : Class A Common Stock [Member] 12/31/2010 USD ($) / shares USD ($) $As_Of_12_31_2010233http://www.sec.gov/CIK0001141391instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseClass A Common Stock [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_CommonClassAMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit16Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0Unit1Standardhttp://www.xbrl.org/2003/instancesharesxbrli0Unit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$2falsefalseUSDtruefalse{us-gaap_StatementClassOfStockAxis} : Class A Common Stock [Member] 12/31/2009 USD ($) / shares USD ($) $As_Of_12_31_200914http://www.sec.gov/CIK0001141391instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseClass A Common Stock [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_CommonClassAMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xbrl.org/2003/instancesharesxbrli0Unit16Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0Unit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$3falsefalseUSDtruefalse{us-gaap_StatementClassOfStockAxis} : Class A Common Stock [Member] 5/31/2006 USD ($) / shares $As_Of_5_31_20063http://www.sec.gov/CIK0001141391instant2006-05-31T00:00:000001-01-01T00:00:00falsefalseClass A Common Stock [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_CommonClassAMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit16Dividehttp://www.xbrl.org/2003/iso4217US Diso4217http://www.xbrl.org/2003/instancesharesxbrli0Unit1Standardhttp://www.xbrl.org/2003/instancesharesxbrli0USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse2false0us-gaap_CommonStockParOrStatedValuePerShareus-gaaptruenainstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse0.00010.0001falsetruefalsefalsefalse2truefalsefalse0.00010.0001falsetruefalsefalsefalse3truefalsefalse0.00010.0001falsetruefalsefalsefalseEPSus-types:perShareItemTypedecimalFace amount or stated value of common stock per share; generally not indicative of the fair market value per share.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 129 -Paragraph 4 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 falsetrue3false0us-gaap_CommonStockSharesAuthorizedus-gaaptruenainstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truefalsefalse30000000003000000000falsefalsefalsefalsefalse2truefalsefalse30000000003000000000falsefalsefalsefalsefalse3truefalsefalse30000000003000000000falsefalsefalsefalsefalseSharesxbrli:sharesItemTypesharesThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 falsefalse4false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosurestockholdersequityscheduleofclassesofcapitalstockdetails1false< /IsNumeric>falsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse4falsefalseUSDtruefalse{us-gaap_StatementClassOfStockAxis} : Class B Common Stock [Member] 12/31/2010 USD ($) / shares USD ($) $As_Of_12_31_2010234http://www.sec.gov/CIK0001141391instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseClass B Common Stock [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_CommonClassBMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xbrl.org/2003/instancesharesxbrli0Unit16Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0Unit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$5falsefalseUSDtruefalse{us-gaap_StatementClassOfStockAxis} : Class B Common Stock [Member] 12/31/2009 USD ($) USD ($) / shares $As_Of_12_31_200915http://www.sec.gov/CIK0001141391instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseClass B Common Stock [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_CommonClassBMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xbrl.org/2003/instancesharesxbrli0Unit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170Unit16Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$6falsefalseUSDtruefalse{us-gaap_StatementClassOfStockAxis} : Class B Common Stock [Member] 5/31/2006 USD ($) / shares $As_Of_5_31_20064http://www.sec.gov/CIK0001141391instant2006-05-31T00:00:000001-01-01T00:00:00falsefalseClass B Common Stock [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_CommonClassBMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xbrl.org/2003/instances haresxbrli0Unit16Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$OthernaNo definition available.No authoritative reference avail able.falsefalse5false0us-gaap_CommonStockParOrStatedValuePerShareus-gaaptruenainstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truef alsefalse0.00010.0001falsetruefalsefalsefalse2truefalsefalse0.00010.0001falsetruefalsefalsefalse3truefalsefalse0.00010.0001falsetruefalsefalsefalseEPSus-types:perShareItemTypedecimalFace amount or stated value of common stock per share; generally not indicative of the fair market value per share.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 129 -Paragraph 4 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 falsetrue6false0us-gaap_CommonStockSharesAuthorizedus-gaaptruenainstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truefalsefalse12000000001200000000falsefalsefalsefalsefalse2truefalsefalse12000000001200000000falsefalsefalsefalsefalse3truefalsefalse12000000001200000000falsefalsefalsefalsefalseSharesxbrli:sharesItemTypesharesThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 falsefalse7false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosurestockholdersequityscheduleofclassesofcapitalstockdetails1false< /IsNumeric>falsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse7falsefalseUSDtruefalse{us-gaap_StatementClassOfStockAxis} : Class M Common Stock [Member] 12/31/2010 USD ($) USD ($) / shares $As_Of_12_31_2010232http://www.sec.gov/CIK0001141391instant2010-12-31T00:00:000001-01-01T00:00:00falsefalseClass M Common Stock [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldima_CommonStockAdditionalSeriesMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xbrl.org/2003/instancesharesxbrli0Unit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170Unit16Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$8falsefalseUSDtruefalse{us-gaap_StatementClassOfStockAxis} : Class M Common Stock [Member] 12/31/2009 USD ($) USD ($) / shares $As_Of_12_31_200913http://www.sec.gov/CIK0001141391instant2009-12-31T00:00:000001-01-01T00:00:00falsefalseClass M Common Stock [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldima_CommonStockAdditionalSeriesMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170Unit16Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0Unit1Standardhttp://www.xbrl.org/2003/instancesharesxbrli0USDUSD$9falsefalseUSDtruefalse{us-gaap_StatementClassOfStockAxis} : Class M Common Stock [Member] 5/31/2006 USD ($) / shares $As_Of_5_31_20062http://www.sec.gov/CIK0001141391instant2006-05-31T00:00:000001-01-01T00:00:00falsefalseClass M Common Stock [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldima_CommonStockAdditionalSeriesMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit16Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0Unit1Standardhttp://www.xbrl.org/2003/instancesharesxbrli0USDUSD$OthernaNo definition available.No authoritative refer ence available.falsefalse8false0us-gaap_CommonStockParOrStatedValuePerShareus-gaaptruenainstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1true falsefalse0.00010.0001falsetruefalsefalsefalse2truefalsefalse0.00010.0001falsetruefalsefalsefalse3true< /IsNumeric>falsefalse0.00010.0001falsetruefalsefalsefalseEPSus-types:perShareItemTypedecimalFace amount or stated value of common stock per share; generally not indicative of the fair market value per share.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 129 -Paragraph 4 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 falsetrue9false0us-gaap_CommonStockSharesAuthorizedus-gaaptruenainstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truefalsefalse00falsefalsefalsefalsefalse2truefalsefalse10000001000000falsefalsefalsefalsefalse3truefalsefalse10000001000000falsefalsefalsefalsefalseSharesxbrli:sharesItemTypesharesThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 falsefalse10false0natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosurestockholdersequityscheduleofclassesofcapitalstockdetails1false falsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3falsefalsefalse00falsefalsefalsefalsefalse10falsefalseUSDtruefalse{us-gaap_StatementClassOfStockAxis} : Preferred Stock [Member] 5/31/2006 USD ($) / shares $As_Of_5_31_20065http://www.sec.gov/CIK0001141391instant2006-05-31T00:00:000001-01-01T00:00:00falsefalsePreferred Stock [Member]us-gaap_StatementClassOfStockAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_PreferredStockMemberus-gaap_StatementClassOfStockAxisexplicitMemberUnit1Standardhttp://www.xbrl.org/2003/instanceshar esxbrli0Unit16Dividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$OthernaNo definition available.No authoritative reference available.falsefalse11false0us-gaap_PreferredStockParOrStatedValuePerShareus-gaaptruenainstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3truefalse false0.00010.0001falsetruefalsefalsefalseEPSus-types:perShareItemTypedecimalFace amount or stated value per share of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer); generally not indicative of the fair market value per share.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 129 -Paragraph 2, 3, 4, 5, 6, 7, 8 falsetrue12false0us-gaap_PreferredStockSharesAuthorizedus-gaaptruenainstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1falsefalsefalse00falsefalsefalsefalsefalse2falsefalsefalse00falsefalsefalsefalsefalse3truefalsefalse300000000300000000falsefalsefalsefalsefalseSharesxbrli:sharesItemTypesharesThe maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 129 -Paragraph 2, 3, 4, 5, 6, 7, 8 falsefalse312Stockholders' Equity (Schedule of Classes of Capital Stock) (Details) (USD $)UnKnownNoRoundingNoRoundingUnKnownfalsetrue