2.2.0.7trueDistribution of Financial Instruments, Measured at Fair Value on a Recurring Basis within the Valuation Hierarchy (Detail) (USD $)150 - Disclosure - Distribution of Financial Instruments, Measured at Fair Value on a Recurring Basis within the Valuation Hierarchy (Detail)truefalseIn Millionsfalsefalse1USDfalsefalseiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170pureStandardhttp://www.xbrl.org/2003/instancepure0sharesStandardhttp://www.xbrl.org/2003/instanceshares0$false2USDfalsefalseiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170pureStandardhttp://www.xbrl.org/2003/instancepure0sharesStandardhttp://www.xbrl.org/2003/instanceshares0$22us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truetruefalsefalse951000000951falsefalsefalse2truetruefalsefalse10030000001003falsefalsefalsexbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 157
-Paragraph 32
-Subparagraph a
false30natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosuredistributionoffinancialinstrumentsmeasuredatfairvalueonarecurringbasiswithinthevaluationhierarchyfalse1falsefalsefalsefalse00falsefalsefalse2falsefalsefalsefalse00falsefalsefalsefalse3USDtruefalsefalsefalseQuoted Prices in Active Markets (Level 1)ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel1Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$false4USDtruefalsefalsefalseQuoted Prices in Active Markets (Level 1)ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel1Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$naNo definition available.No authoritative reference available.false42us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsetruefalsefalse316000000316falsefalsefalse2falsetruefalsefalse310000000310falsefalsefalsexbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 157
-Paragraph 32
-Subparagraph a
false50natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosuredistributionoffinancialinstrumentsmeasuredatfairvalueonarecurringbasiswithinthevaluationhierarchyfalse1falsefalsefalsefalse00falsefalsefalse2falsefalsefalsefalse00falsefalsefalsefalse5USDtruefalsefalsefalseQuoted Prices in Active Markets (Level 1)ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel1Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberfalsefalseTaxable short-term bond fundsus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldima_BondFundsMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$false6USDtruefalsefalsefalseQuoted Prices in Active Markets (Level 1)ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel1Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberfalsefalseTaxable short-term bond fundsus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldima_BondFundsMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$naNo definition available.No authoritative reference available.false62us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsetruefalsefalse316000000316falsefalsefalse2falsetruefalsefalse310000000310falsefalsefalsexbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 157
-Paragraph 32
-Subparagraph a
false70natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosuredistributionoffinancialinstrumentsmeasuredatfairvalueonarecurringbasiswithinthevaluationhierarchyfalse1falsefalsefalsefalse00falsefalsefalse2falsefalsefalsefalse00falsefalsefalsefalse7USDtruefalsefalsefalseSignificant Other Observable Inputs (Level 2)ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel2Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$false8USDtruefalsefalsefalseSignificant Other Observable Inputs (Level 2)ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel2Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$naNo definition available.No authoritative reference available.false82us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsetruefalsefalse517000000517falsefalsefalse2falsetruefalsefalse513000000513falsefalsefalsexbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 157
-Paragraph 32
-Subparagraph a
false90natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosuredistributionoffinancialinstrumentsmeasuredatfairvalueonarecurringbasiswithinthevaluationhierarchyfalse1falsefalsefalsefalse00falsefalsefalse2falsefalsefalsefalse00falsefalsefalsefalse9USDtruefalsefalsefalseSignificant Other Observable Inputs (Level 2)ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel2Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberfalsefalseMunicipal Bondsus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MunicipalBondsMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$false10USDtruefalsefalsefalseSignificant Other Observable Inputs (Level 2)ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel2Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberfalsefalseMunicipal Bondsus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MunicipalBondsMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$naNo definition available.No authoritative reference available.false102us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsetruefalsefalse520000000520[1]falsefalsefalse2falsetruefalsefalse514000000514[1]falsefalsefalsexbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 157
-Paragraph 32
-Subparagraph a
false110natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosuredistributionoffinancialinstrumentsmeasuredatfairvalueonarecurringbasiswithinthevaluationhierarchyfalse1falsefalsefalsefalse00falsefalsefalse2falsefalsefalsefalse00falsefalsefalsefalse11USDtruefalsefalsefalseSignificant Other Observable Inputs (Level 2)ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel2Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberfalsefalseForeign Currency Forward And Option Contractsus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignExchangeContractMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$false12USDtruefalsefalsefalseSignificant Other Observable Inputs (Level 2)ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel2Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberfalsefalseForeign Currency Forward And Option Contractsus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignExchangeContractMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$naNo definition available.No authoritative reference available.false122us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsetruefalsefalse-3000000-3falsefalsefalse2falsetruefalsefalse-1000000-1falsefalsefalsexbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 157
-Paragraph 32
-Subparagraph a
false130natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosuredistributionoffinancialinstrumentsmeasuredatfairvalueonarecurringbasiswithinthevaluationhierarchyfalse1falsefalsefalsefalse00falsefalsefalse2falsefalsefalsefalse00falsefalsefalsefalse13USDtruefalsefalsefalseSignificant Unobservable Inputs (Level 3)ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel3Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$false14USDtruefalsefalsefalseSignificant Unobservable Inputs (Level 3)ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel3Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$naNo definition available.No authoritative reference available.false142us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsetruefalsefalse118000000118falsefalsefalse2falsetruefalsefalse180000000180falsefalsefalsexbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 157
-Paragraph 32
-Subparagraph a
false150natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosuredistributionoffinancialinstrumentsmeasuredatfairvalueonarecurringbasiswithinthevaluationhierarchyfalse1falsefalsefalsefalse00falsefalsefalse2falsefalsefalsefalse00falsefalsefalsefalse15USDtruefalsefalsefalseSignificant Unobservable Inputs (Level 3)ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel3Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberfalsefalseAuction Rate Securitiesus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_AuctionRateSecuritiesMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$false16USDtruefalsefalsefalseSignificant Unobservable Inputs (Level 3)ma_FairValueAssetsAndLiabilitiesComponentsAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_FairValueInputsLevel3Memberma_FairValueAssetsAndLiabilitiesComponentsAxisexplicitMemberfalsefalseAuction Rate Securitiesus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_AuctionRateSecuritiesMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$naNo definition available.No authoritative reference available.false162us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsetruefalsefalse118000000118falsefalsefalse2falsetruefalsefalse180000000180falsefalsefalsexbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 157
-Paragraph 32
-Subparagraph a
false170natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosuredistributionoffinancialinstrumentsmeasuredatfairvalueonarecurringbasiswithinthevaluationhierarchyfalse1falsefalsefalsefalse00falsefalsefalse2falsefalsefalsefalse00falsefalsefalsefalse17USDtruefalsefalsefalseMunicipal Bondsus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MunicipalBondsMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$false18USDtruefalsefalsefalseMunicipal Bondsus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_MunicipalBondsMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$naNo definition available.No authoritative reference available.false182us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsetruefalsefalse520000000520[1]falsefalsefalse2falsetruefalsefalse514000000514[1]falsefalsefalsexbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 157
-Paragraph 32
-Subparagraph a
false190natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosuredistributionoffinancialinstrumentsmeasuredatfairvalueonarecurringbasiswithinthevaluationhierarchyfalse1falsefalsefalsefalse00falsefalsefalse2falsefalsefalsefalse00falsefalsefalsefalse19USDtruefalsefalsefalseTaxable short-term bond fundsus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldima_BondFundsMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$false20USDtruefalsefalsefalseTaxable short-term bond fundsus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldima_BondFundsMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$naNo definition available.No authoritative reference available.false202us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsetruefalsefalse316000000316falsefalsefalse2falsetruefalsefalse310000000310falsefalsefalsexbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 157
-Paragraph 32
-Subparagraph a
false210natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosuredistributionoffinancialinstrumentsmeasuredatfairvalueonarecurringbasiswithinthevaluationhierarchyfalse1falsefalsefalsefalse00falsefalsefalse2falsefalsefalsefalse00falsefalsefalsefalse21USDtruefalsefalsefalseAuction Rate Securitiesus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_AuctionRateSecuritiesMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$false22USDtruefalsefalsefalseAuction Rate Securitiesus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_AuctionRateSecuritiesMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$naNo definition available.No authoritative reference available.false222us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsetruefalsefalse118000000118falsefalsefalse2falsetruefalsefalse180000000180falsefalsefalsexbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 157
-Paragraph 32
-Subparagraph a
false230natruenanaNo definition available.falsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsehttp://www.mastercard.com/taxonomy/role/disclosuredistributionoffinancialinstrumentsmeasuredatfairvalueonarecurringbasiswithinthevaluationhierarchyfalse1falsefalsefalsefalse00falsefalsefalse2falsefalsefalsefalse00falsefalsefalsefalse23USDtruefalsefalsefalseForeign Currency Forward And Option Contractsus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignExchangeContractMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$false24USDtruefalsefalsefalseForeign Currency Forward And Option Contractsus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisxbrldihttp://xbrl.org/2006/xbrldius-gaap_ForeignExchangeContractMemberus-gaap_FairValueOptionQuantitativeDisclosuresByEligibleItemOrGroupAxisexplicitMemberiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170$naNo definition available.No authoritative reference available.false242us-gaap_FairValueMeasuredOnRecurringBasisInvestmentsus-gaaptruedebitinstantNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse1truetruefalsefalse-3000000-3falsefalsefalse2truetruefalsefalse-1000000-1falsefalsefalsexbrli:monetaryItemTypemonetaryThis element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.Reference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher FASB
-Name Statement of Financial Accounting Standard (FAS)
-Number 157
-Paragraph 32
-Subparagraph a
false1Available-for-sale municipal bonds are carried at fair value and are included in the above tables. However, held-to-maturity municipal bonds are carried at amortized cost and excluded from the above tables.223falseMillionsUnKnownUnKnownfalsetrue