XML 123 R87.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EQUITY - Share Repurchase Program (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 159 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Dec. 31, 2011
Share Repurchase Program        
Authorized amount $ 1,800.0   $ 1,800.0 $ 100.0
Number of shares of common stock repurchased 489,686 567,073 20,099,774  
Average price paid per share (in dollars per share) $ 182.26 $ 123.42 $ 74.89  
Total purchase price $ 89.3 $ 70.0 $ 1,500.0  
Availability remaining under existing share repurchase authorizations $ 294.8 $ 147.9 $ 294.8