XML 105 R90.htm IDEA: XBRL DOCUMENT v3.23.1
EQUITY - Share Repurchase Program (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 147 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Dec. 31, 2011
Share Repurchase Program        
Authorized amount $ 1,600.0   $ 1,600.0 $ 100.0
Number of shares of common stock repurchased 567,073 596,988 19,515,440  
Average price paid per share $ 123.42 $ 117.25 $ 71.84  
Total purchase price $ 70.0 $ 70.0 $ 1,400.0  
Availability remaining under existing share repurchase authorizations $ 147.9 $ 248.9 $ 147.9