2.2.0.7 true Share Based Payment and Other Benefits - Additional Information (Detail) (USD $) 166 - Disclosure - Share Based Payment and Other Benefits - Additional Information (Detail) true false In Thousands, except Per Share data false false 1 USD false false iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 pure Standard http://www.xbrl.org/2003/instance pure 0 iso4217_USD_per_shares Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares 0 shares Standard http://www.xbrl.org/2003/instance shares 0 $ false 2 USD false false iso4217_USD_per_shares Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares 0 $ false 3 true false false false us-gaap_RestrictedStockMember us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_RestrictedStockMember us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis explicitMember shares Standard http://www.xbrl.org/2003/instance shares 0 false 4 true false false false us-gaap_StockOptionMember us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_StockOptionMember us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis explicitMember shares Standard http://www.xbrl.org/2003/instance shares 0 false 5 true false false false ma_PerformanceBasedRestrictedStockMember us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis xbrldi http://xbrl.org/2006/xbrldi ma_PerformanceBasedRestrictedStockMember us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis explicitMember shares Standard http://www.xbrl.org/2003/instance shares 0 5 3 ma_Share-BasedCompensationArrangementByShare-BasedPaymentAwardNumberOfSharesGrantedDuringPeriod ma false na instant Number Of Shares Granted During Period for Share Based Compensation Arrangement By Share Based Payment Award. false false false false false false false false false false false false 1 false false false false 0 0 false false false 2 false false false false 0 0 false false false 3 false true false false 150000 150 true false false 4 false true false false 169000 169 true false false 5 false true false false 42000 42 true false false xbrli:sharesItemType shares Number Of Shares Granted During Period for Share Based Compensation Arrangement By Share Based Payment Award. No authoritative reference available. false 7 3 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue us-gaap true na instant No definition available. false false false false false false false false false false false true 1 false false false false 0 0 false false false 2 true true false false 232.74 232.74 false false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false false false false 0 0 true false false us-types:perShareItemType decimal The weighted average fair value of nonvested awards on share-based plans excluding option plans (for example, phantom stock plan, stock appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(2)(a) Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph b(2)(b) false 8 3 ma_EstimatedPerShareWeightedAverageGrantDateFairValuesOfStockOptionsGranted ma false na instant Estimated Per Share Weighted Average Grant Date Fair Values Of Stock Options Granted false false false false false false false false false false false true 1 false false false false 0 0 false false false 2 true true false false 84.79 84.79 false false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false false false false 0 0 true false false us-types:perShareItemType decimal Estimated Per Share Weighted Average Grant Date Fair Values Of Stock Options Granted No authoritative reference available. false 9 3 ma_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingPeriod ma false na instant Share Based Compensation Arrangement By Share Based Payment Award Options Vesting Period false false false false false false false false false false false false 1 false true false false 4 4 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false false false false 0 0 true false false xbrli:integerItemType integer Share Based Compensation Arrangement By Share Based Payment Award Options Vesting Period No authoritative reference available. false 10 3 us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod us-gaap true na duration No definition available. false false false false false false false false false false false false 1 false false false false 0 0 2011-03-01 2011-03-01 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false false false false 0 0 true false false us-types:durationStringItemType normalizedstring Description of the period of time over which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, which may be expressed in a variety of ways (for example, in years, month and year). Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 123R -Paragraph A240 -Subparagraph a false 11 3 ma_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestTerm ma false na duration Share Based Compensation Arrangement by Share Based Payment Award, Options, Vest Term false false false false false false false false false false false false 1 false true false false 10 10 false false false 2 false false false false 0 0 false false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false false false false 0 0 true false false xbrli:decimalItemType decimal Share Based Compensation Arrangement by Share Based Payment Award, Options, Vest Term No authoritative reference available. false 5 6 false UnKnown Thousands NoRounding false true