v3.25.4
Shareholders' Equity Share Repurchases (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Statement of Stockholders' Equity [Abstract]    
Common shares repurchases, shares 12,000,000 17,000,000
Common share repurchases, average price per share $ 454.82 $ 529.85
Common share repurchases, aggregate cost $ 5,482 $ 8,942
Board authorized shares remaining 21,000,000 33,000,000