XML 115 R90.htm IDEA: XBRL DOCUMENT v3.25.4
SHAREHOLDERS’ EQUITY - Summarize of Share Repurchases (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Equity [Abstract]      
Treasury stock purchases (in millions) $ 1,656.4 $ 1,738.8 $ 1,432.0
Treasury stock purchases (in shares) 4,800,000 5,200,000 5,600,000
Average price per share (in dollars per share) $ 345.09 $ 334.38 $ 255.72