2.2.0.7 false Change Total Liabilities for Litigation Settlements (Detail) (USD $) 171 - Disclosure - Change Total Liabilities for Litigation Settlements (Detail) true false In Millions 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 $ 5 3 us-gaap_LitigationReserve us-gaap true credit instant No definition available. false false false false false false false false true false false periodstartlabel false 1 true true false false 870000000 870 false false false xbrli:monetaryItemType monetary Aggregate carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs. No authoritative reference available. false 6 3 ma_AccretionOfInterestOnLitigationSettlements ma false debit duration Interest cost associated with litigation settlements due to recognition of initial liability at net present value. false false false false false false false false false false false terselabel false 1 false true false false 29000000 29 false false false xbrli:monetaryItemType monetary Interest cost associated with litigation settlements due to recognition of initial liability at net present value. No authoritative reference available. false 7 3 ma_LitigationSettlementNet ma false credit duration The net gain recorded on litigation settlement - the net amount to be received by, or to be remitted to the entity in... false false false false false false false false false false false false 1 false true false false -450000000 -450 false false false xbrli:monetaryItemType monetary The net gain recorded on litigation settlement - the net amount to be received by, or to be remitted to the entity in settlement of litigation. No authoritative reference available. false 8 3 us-gaap_LitigationSettlementExpense us-gaap true debit duration No definition available. false false false false false false false false false false true negated false 1 false true false false -5000000 -5 false false false xbrli:monetaryItemType monetary This element represents the expenses incurred by the entity which are directly related and attributable to receiving an award in settlement of litigation. No authoritative reference available. false 9 3 us-gaap_LitigationReserve us-gaap true credit instant No definition available. false false false false false false false false false true false periodendlabel false 1 true true false false 444000000 444 false false false xbrli:monetaryItemType monetary Aggregate carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs. No authoritative reference available. false 1 5 false Millions UnKnown UnKnown false true