v3.26.1
Capital Stock - Schedule of Share Repurchases (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Class of Stock Disclosures [Abstract]    
Shares repurchased (in shares) 4.4 3.2
Average price per share (in dollars per share) $ 310.89 $ 399.97
Aggregate cost $ 1,358 $ 1,259
Authorization remaining at the end of the period $ 5,337 $ 8,041