XML 44 R25.htm IDEA: XBRL DOCUMENT
v3.26.1

Insider Trading Arrangements | 3 Months Ended
--- | ---
Mar. 31, 2026 shares
Trading Arrangements, by Individual |
Material Terms of Trading Arrangement | For the three months ended March 31, 2026, certain of our officers or directors adopted or terminated trading arrangements for the sale of shares of our common stock as follows:
|  | Action |  | Date |  | Plans |  | Number of Securities to be Sold |  | Expiration
|  |  | Rule 10b5-1 1 |  | Non-Rule 10b5-1 2 |  |
Raj Seshadri, Chief Commercial Payments Officer |  | Adoption |  | February 27, 2026 |  | X |  | - |  | Up to (i) 3,977 shares of Class A common stock underlying employee stock options and (ii) 3,000 shares of Class A common stock underlying vested but not yet settled performance stock units 3 |  | The earlier of (i) the date when all securities under the plan are exercised and sold and (ii) December 31, 2026
1 Intended to satisfy the affirmative defense conditions of Rule 105b-1(c). 2 Not intended to satisfy the affirmative defense conditions of Rule 10b5-1(c). 3 The Rule 10b5-1 trading arrangement provides for the sale of a percentage of shares to be received upon future vesting of certain outstanding equity awards, net of any shares withheld by the Company to satisfy applicable taxes. The number of shares to be withheld, and thus the exact number of shares to be sold pursuant to Ms. Seshadri’s Rule 10b5-1 trading arrangement, can only be determined upon the occurrence of future vesting events. For purposes of this disclosure, we have reported the maximum aggregate number of shares to be sold without subtracting any shares to be withheld upon future vesting events.
Non-Rule 10b5-1 Arrangement Adopted | false
Rule 10b5-1 Arrangement Terminated | false
Non-Rule 10b5-1 Arrangement Terminated | false
Raj Seshadri [Member] |
Trading Arrangements, by Individual |
Name | Raj Seshadri
Title | Chief Commercial Payments Officer
Rule 10b5-1 Arrangement Adopted | true
Adoption Date | February 27, 2026
Expiration Date | 12/31/2026
Arrangement Duration | 307 days
Trading Arrangement, Class A Common Stock Underlying Employee Stock Options [Member] | Raj Seshadri [Member] |
Trading Arrangements, by Individual |
Aggregate Available | 3,977
Trading Arrangement, Class A Common Stock Underlying Performance Stock Units [Member] | Raj Seshadri [Member] |
Trading Arrangements, by Individual |
Aggregate Available | 3,000

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_MtrlTermsOfTrdArrTextBlock
Namespace Prefix: | ecd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_NonRule10b51ArrAdoptedFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_NonRule10b51ArrTrmntdFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_Rule10b51ArrAdoptedFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_Rule10b51ArrTrmntdFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TradingArrByIndTable
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph B + Details
Name: | ecd_TrdArrAdoptionDate
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph C + Details
Name: | ecd_TrdArrDuration
Namespace Prefix: | ecd_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph C + Details
Name: | ecd_TrdArrExpirationDate
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TrdArrIndName
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TrdArrIndTitle
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph D + Details
Name: | ecd_TrdArrSecuritiesAggAvailAmt
Namespace Prefix: | ecd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | ecd_IndividualAxis=ma_RajSeshadriMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ecd_TradingArrAxis=ma_TradingArrangementClassACommonStockUnderlyingEmployeeStockOptionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ecd_TradingArrAxis=ma_TradingArrangementClassACommonStockUnderlyingPerformanceStockUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |