XML 107 R90.htm IDEA: XBRL DOCUMENT v3.23.2
EQUITY - Share Repurchase Program (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 150 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Dec. 31, 2011
Share Repurchase Program            
Authorized amount $ 1,600.0       $ 1,600.0 $ 100.0
Number of shares of common stock repurchased 61,141   147,139   19,576,581  
Average price paid per share $ 132.45   $ 106.12   $ 72.03  
Total purchase price $ 8.1 $ 70.0 $ 15.6 $ 70.0 $ 1,400.0  
Availability remaining under existing share repurchase authorizations $ 139.8   $ 233.3   $ 139.8