1.0.0.3 false Statement Of Other Comprehensive Income (USD $) In Thousands false 1 $ false false iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 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 $ false false iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 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 3 $ false false iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 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 5 3 us-gaap_ProfitLoss us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 true true 1462624000 1462624 false false 2 true true -253915000 -253915 false false 3 true true 1085886000 1085886 false false No definition available. No authoritative reference available. false 6 3 us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract us-gaap true na duration string No definition available. false false false false false true false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 false false No definition available. false 7 4 ma_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentPeriodIncreaseDecrease ma false na duration monetary Adjustment that results from the process of translating subsidiary financial statements and foreign equity investments into... false false false false false false false false false 1 false true 36820000 36820 false false 2 false true -41611000 -41611 false false 3 false true 96996000 96996 false false Adjustment that results from the process of translating subsidiary financial statements and foreign equity investments into functional currency of the reporting entity. No authoritative reference available. false 8 4 us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPeriodIncreaseDecrease us-gaap true na duration monetary No definition available. false false false false false false false false false 1 false true 45244000 45244 false false 2 false true -62681000 -62681 false false 3 false true 12429000 12429 false false No definition available. No authoritative reference available. false 9 4 us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTax us-gaap true na duration monetary No definition available. false false false false false false false false false 1 false true -16777000 -16777 false false 2 false true 23029000 23029 false false 3 false true -4582000 -4582 false false No definition available. No authoritative reference available. false 10 4 us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecrease us-gaap true na duration monetary No definition available. false false false false false false false false false 1 false true 28467000 28467 false false 2 false true -39652000 -39652 false false 3 false true 7847000 7847 false false No definition available. No authoritative reference available. true 11 4 us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true 32762000 32762 false false 2 false true -51895000 -51895 false false 3 false true 478716000 478716 false false No definition available. No authoritative reference available. false 12 4 us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true -12060000 -12060 false false 2 false true 18450000 18450 false false 3 false true -167885000 -167885 false false No definition available. No authoritative reference available. false 13 4 us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true 20702000 20702 false false 2 false true -33445000 -33445 false false 3 false true 310831000 310831 false false No definition available. No authoritative reference available. true 14 4 us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeBeforeTax us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true -1782000 -1782 false false 2 false true -84060000 -84060 false false 3 false true -374427000 -374427 false false No definition available. No authoritative reference available. false 15 4 us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeTax us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true 634000 634 false false 2 false true 29859000 29859 false false 3 false true 131311000 131311 false false No definition available. No authoritative reference available. false 16 4 us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeNetOfTax us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true -1148000 -1148 false false 2 false true -54201000 -54201 false false 3 false true -243116000 -243116 false false No definition available. No authoritative reference available. true 17 4 us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecrease us-gaap true na duration monetary No definition available. false false false false false false false false false 1 false true 0 0 false false 2 false true 0 0 false false 3 false true -6472000 -6472 false false No definition available. No authoritative reference available. false 18 4 us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxEffectPeriodIncreaseDecrease us-gaap true na duration monetary No definition available. false false false false false false false false false 1 false true 0 0 false false 2 false true 0 0 false false 3 false true 2200000 2200 false false No definition available. No authoritative reference available. false 19 4 us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecrease us-gaap true na duration monetary No definition available. false false false false false false false false false 1 false true 0 0 false false 2 false true 0 0 false false 3 false true -4272000 -4272 false false No definition available. No authoritative reference available. true 20 4 us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentOnDerivativesIncludedInNetIncomeBeforeTax us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true 0 0 false false 2 false true 0 0 false false 3 false true 8784000 8784 false false No definition available. No authoritative reference available. false 21 4 us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentOnDerivativesIncludedInNetIncomeTax us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true 0 0 false false 2 false true 0 0 false false 3 false true -2986000 -2986 false false No definition available. No authoritative reference available. false 22 4 us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentOnDerivativesIncludedInNetIncomeNetOfTax us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true 0 0 false false 2 false true 0 0 false false 3 false true 5798000 5798 false false No definition available. No authoritative reference available. true 23 4 us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecrease us-gaap true na duration monetary No definition available. false false false false false false false false false 1 false true 84841000 84841 false false 2 false true -168909000 -168909 false false 3 false true 174084000 174084 false false No definition available. No authoritative reference available. true 24 3 us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false true 1547465000 1547465 false false 2 false true -422824000 -422824 false false 3 false true 1259970000 1259970 false false No definition available. No authoritative reference available. true 25 3 us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false true -92000 -92 false false 2 false true 0 0 false false 3 false true 0 0 false false No definition available. No authoritative reference available. false 26 3 us-gaap_ComprehensiveIncomeNetOfTax us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 true true 1547373000 1547373 false false 2 true true -422824000 -422824 false false 3 true true 1259970000 1259970 false false No definition available. No authoritative reference available. true false 3 22 false Thousands UnKnown UnKnown false true