XML 152 R109.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Commitments Future Minimum Payments Due Under Non-Cancelable Agreements (Details) $ in Millions | Dec. 31, 2024 USD ($)
--- | ---
Sponsorship, Licensing & Other |
2025 | $ 735
2026 | 595
2027 | 406
2028 | 248
2029 | 62
Thereafter | 27
Total | $ 2,073

X
- Definition Sponsorship Licensing and Other Member Future Minimum Payments Due + References No definition available. + Details
Name: | ma_SponsorshipLicensingAndOtherMemberFutureMinimumPaymentsDue
Namespace Prefix: | ma_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sponsorship Licensing and Other Member Future Minimum Payments Due [Abstract] + References No definition available. + Details
Name: | ma_SponsorshipLicensingAndOtherMemberFutureMinimumPaymentsDueAbstract
Namespace Prefix: | ma_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sponsorship Licensing and Other Member Future Minimum Payments Due Current + References No definition available. + Details
Name: | ma_SponsorshipLicensingAndOtherMemberFutureMinimumPaymentsDueCurrent
Namespace Prefix: | ma_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sponsorship Licensing and Other Member Future Minimum Payments Due In Five Years + References No definition available. + Details
Name: | ma_SponsorshipLicensingAndOtherMemberFutureMinimumPaymentsDueInFiveYears
Namespace Prefix: | ma_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sponsorship Licensing and Other Member Future Minimum Payments Due In Four Years + References No definition available. + Details
Name: | ma_SponsorshipLicensingAndOtherMemberFutureMinimumPaymentsDueInFourYears
Namespace Prefix: | ma_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sponsorship Licensing and Other Member Future Minimum Payments Due In Three Years + References No definition available. + Details
Name: | ma_SponsorshipLicensingAndOtherMemberFutureMinimumPaymentsDueInThreeYears
Namespace Prefix: | ma_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sponsorship Licensing and Other Member Future Minimum Payments Due In Two Years + References No definition available. + Details
Name: | ma_SponsorshipLicensingAndOtherMemberFutureMinimumPaymentsDueInTwoYears
Namespace Prefix: | ma_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sponsorship Licensing and Other Member Future Minimum Payments Due Thereafter + References No definition available. + Details
Name: | ma_SponsorshipLicensingAndOtherMemberFutureMinimumPaymentsDueThereafter
Namespace Prefix: | ma_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant