v3.25.4
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2025
Equity [Abstract]  
Schedule of Shares Repurchased
The following table presents Class A and Class C shares repurchased and subsequently retired (in millions):
Year Ended December 31,
202320242025
SharesAmountSharesAmountSharesAmount
Class A share repurchases78$9,316 73$11,855 37$6,501 
Class C share repurchases45052,868 30650,192 20338,897 
Total share repurchases(1)
528$62,184 379$62,047 240$45,398 
(1) Shares repurchased include any unsettled repurchases.