XML 108 R90.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EQUITY - Share Repurchase Program (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 162 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Dec. 31, 2011
Share Repurchase Program            
Authorized amount $ 1,800.0       $ 1,800.0 $ 100.0
Number of shares of common stock repurchased 514,239   61,141   20,614,013  
Average price paid per share (in dollars per share) $ 175.76   $ 132.45   $ 77.40  
Total purchase price $ 90.4 $ 89.3 $ 8.1 $ 70.0 $ 1,600.0  
Availability remaining under existing share repurchase authorizations $ 204.4   $ 139.8   $ 204.4