v3.26.1
Stockholders’ Equity (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Apr. 30, 2026
Oct. 31, 2025
Share Repurchase Program [Line Items]        
Common stock repurchased [1] $ 1,236,100,000 $ 2,750,800,000    
Share Repurchase Program        
Share Repurchase Program [Line Items]        
Authorized amount       $ 3,000,000,000
Additional authorized amount     $ 3,000,000,000  
Common stock repurchased (in shares)   7,865,000    
Common stock repurchased   $ 2,724,100,000    
Average price paid per share (in dollars per share)   $ 346.34    
Share repurchase program, remaining authorized, amount $ 2,775,900,000 $ 2,775,900,000    
[1] Amounts include excise tax imposed by the Inflation Reduction Act of 2022, as amended, and broker commissions.