XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
SHAREHOLDERS' EQUITY - Summarize of Share Repurchases (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Equity [Abstract]        
Treasury stock purchases (in millions) $ 410.1 $ 47.6 $ 946.0 $ 751.1
Treasury stock purchases (in shares) 1,500,000 200,000 3,800,000 2,750,000
Average price per share (in dollars per share) $ 273.45 $ 237.81 $ 248.96 $ 273.12