XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Feb. 28, 2023
Securities Repurchase Program      
Repurchase of common stock $ 111.3 $ 119.2  
Securities Repurchase Program      
Securities Repurchase Program      
Repurchased shares (in shares) 890,327    
Repurchase of common stock $ 110.2    
Repurchased shares, average price (in dollars per share) $ 123.76    
Amount authorized to be repurchased     $ 250.0
Remaining amount authorized to be repurchased $ 214.1