v3.20.4
Stockholders' Equity (Narrative) (Details) - Mastercard Foundation
shares in Millions
5 Months Ended
May 31, 2006
shares
Required Disbursement by charitable entity 3.50%
Class A Common Stock  
Issuance and donation of shares 135