XML 141 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Narrative) (Details) - USD ($)
shares in Millions, $ in Millions
1 Months Ended 5 Months Ended 12 Months Ended
Feb. 07, 2025
May 31, 2006
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]          
Remaining authorization     $ 15,200    
Subsequent Event          
Class of Stock [Line Items]          
Remaining authorization $ 14,200        
Dollar-value of shares repurchased $ 959        
Class A Common Stock          
Class of Stock [Line Items]          
Dollar-value of shares repurchased     $ 10,954 $ 9,032 $ 8,753
Class A Common Stock | Mastercard Foundation          
Class of Stock [Line Items]          
Issuance and donation of shares   135