XML 40 R24.htm IDEA: XBRL DOCUMENT
v3.24.2

Insider Trading Arrangements | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2024 shares | Jun. 30, 2024 shares
Trading Arrangements, by Individual |  |
Material Terms of Trading Arrangement |  | During the three months ended June 30, 2024, certain of our officers and 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 |  |
Sachin Mehra, Chief Financial Officer |  | Adoption |  | May 2, 2024 |  | X |  | - |  | (i) 17,216 shares of Class A common stock underlying employee stock options and (ii) 7,663 shares of Class A common stock |  | The earlier of (i) the date when all securities under plan are exercised and sold and (ii) February 28, 2025
Raja Rajamannar, Chief Marketing & Communications Officer |  | Adoption |  | June 14, 2024 |  | X |  | - |  | (i) 7,794 shares of Class A common stock underlying employee stock options and (ii) 6,262 shares of Class A common stock |  | The earlier of (i) the date when all securities under plan are exercised and sold and (ii) June 14, 2025
1 Intended to satisfy the affirmative defense conditions of Rule 10b5-1(c). 2 Not intended to satisfy the affirmative defense conditions of Rule 10b5-1(c).
Non-Rule 10b5-1 Arrangement Adopted | false |
Rule 10b5-1 Arrangement Terminated | false |
Non-Rule 10b5-1 Arrangement Terminated | false |
Sachin Mehra [Member] |  |
Trading Arrangements, by Individual |  |
Name | Sachin Mehra |
Title | Chief Financial Officer |
Rule 10b5-1 Arrangement Adopted | true |
Adoption Date | May 2, 2024 |
Arrangement Duration | 302 days |
Raja Rajamannar [Member] |  |
Trading Arrangements, by Individual |  |
Name | Raja Rajamannar |
Title | Chief Marketing & Communications Officer |
Rule 10b5-1 Arrangement Adopted | true |
Adoption Date | June 14, 2024 |
Arrangement Duration | 365 days |
Class A Common Stock Underlying Employee Stock Options [Member] | Sachin Mehra [Member] |  |
Trading Arrangements, by Individual |  |
Aggregate Available | 17,216 | 17,216
Class A Common Stock Underlying Employee Stock Options [Member] | Raja Rajamannar [Member] |  |
Trading Arrangements, by Individual |  |
Aggregate Available | 7,794 | 7,794
Class A Common Stock [Member] | Sachin Mehra [Member] |  |
Trading Arrangements, by Individual |  |
Aggregate Available | 7,663 | 7,663
Class A Common Stock [Member] | Raja Rajamannar [Member] |  |
Trading Arrangements, by Individual |  |
Aggregate Available | 6,262 | 6,262

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 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_SachinMehraMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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