2.2.0.25truefalse40603 - Disclosure - Investment Securities (Roll-Forward of ARS investments) (Details)truefalseIn Millionsfalse1falsefalseUSDtruefalse{ma_FairValueAssetsAndLiabilitiesComponentsAxis} : Significant Unobservable Inputs (Level 3) [Member] 1/1/2010 - 12/31/2010 USD ($) $Duration_1_1_2010_To_12_31_201023http://www.sec.gov/CIK0001141391duration2010-01-01T00:00:002010-12-31T00:00:00falsefalseSignificant Unobservable Inputs (Level 3) [Member]ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel3Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$2falsefalseUSDtruefalse{ma_FairValueAssetsAndLiabilitiesComponentsAxis} : Significant Unobservable Inputs (Level 3) [Member] 1/1/2009 - 12/31/2009 USD ($) $Duration_1_1_2009_To_12_31_200922http://www.sec.gov/CIK0001141391duration2009-01-01T00:00:002009-12-31T00:00:00falsefalseSignificant Unobservable Inputs (Level 3) [Member]ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel3Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberUnit12Standardhttp://www.xbrl.org/2003/iso4217USDiso42170USDUSD$2false0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValueus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsetruefalsefalseperiodstartlabel1truefalsefalse180000000180falsetruefalsefalsefalse2truefalsefalse192000000192falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThis element represents an asset measured at fair value using significant unobservable inputs (Level 3) which is required for reconciliation purposes of beginning and ending balances.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 157 -Paragraph 32 -Subparagraph c falsefalse3false0ma_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetCallsAtParmafalsedebitdurationFair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Calls, At Parfalsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse-94000000-94falsefalsefalsefalsefalse2truefalsefalse-28000000-28falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Calls, At ParNo authoritative reference available.falsefalse4false0ma_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetRecoveryOfUnrealizedLossesIncludedInOtherComprehensiveIncomemafalsedebitdurationFair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, A sset, Recovery of Unrealized Losses...falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse1300000013falsefalsefalsefalsefalse2truefalsefalse50000005falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryFair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Recovery of Unrealized Losses Included in Other Comprehensive IncomeNo authoritative reference available.falsefalse5false0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsus-gaaptruedebitdurationNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalseterselabel1truefalsefalse70000007falsefalsefalsefalsefalse2truefalsefalse1100000011falsefalsefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThis element represents total gains or losses for the period (realized and unrealized), arising from assets measured at fair value on a recurring basis using unobservable inputs (Level 3), which are included in earnings or resulted in a change in net asset value.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 157 -Paragraph 32 -Subparagraph c(1) falsefalse6false0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValueus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsetruefalseperiodendlabel1truefalsefalse106000000106falsetruefalsefalsefalse2truefalsefalse180000000180falsetruefalsefalsefalseMonetaryxbrli:monetaryItemTypemonetaryThis element represents an asset measured at fair value using significant unobservable inputs (Level 3) which is required for reconciliation purposes of beginning and ending balances.Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 157 -Paragraph 32 -Subparagraph c falsefalse25Investment Securities (Roll-Forward of ARS investments) (Details) (Significant Unobservable Inputs (Level 3) [Member], USD $)MillionsUnKnownUnKnownUnKnownfalsetrue