v3.26.3
Income Per Share and Stockholders’ Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Nov. 21, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Repurchase of common stock $ 219   $ 1,173 $ 669  
November 2024 repurchase program          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Repurchase of common stock (in shares) 1,521,085 0      
Average price per share (in dollars per share) $ 142.74     $ 127.82  
Repurchase of common stock $ 217        
November 2024 repurchase program | Class A common stock          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Stock repurchase program additional authorized amount         $ 5,000
Authorized share repurchase amount 9,000   $ 9,000   $ 4,000
Repurchase of common stock (in shares)     8,199,713 5,185,163  
Average price per share (in dollars per share)     $ 141.77    
Repurchase of common stock     $ 1,200 $ 663  
Capacity remaining under current stock repurchase programs $ 3,700   $ 3,700    
Contingently Issuable Shares          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Shares excluded in computation of diluted income per share (in shares) 520,253 0 434,264 331,034