XML 124 R103.htm IDEA: XBRL DOCUMENT v3.25.4
Capital Stock - Summary of Share Repurchases (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Class of Stock Disclosures [Abstract]      
Shares repurchased (in shares) 7.4 6.7  
Average price per share (in dollars per share) $ 350.39 $ 435.32  
Aggregate cost - excluding excise tax $ 2,605 $ 2,900 $ 2,698
Authorization remaining at end of year $ 6,695 $ 9,300