v3.24.2
Capital Stock - Summary of Share Repurchases (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Class of Stock Disclosures [Abstract]    
Shares repurchased (in shares) 2.0 2.7
Average price per share (in dollars per share) $ 506.55 $ 466.62
Aggregate cost $ 1,029 $ 1,268
Authorization remaining at the end of the period $ 3,171 $ 5,608