XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Capital Stock (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Feb. 19, 2024
Mar. 31, 2024
Mar. 31, 2023
Equity, Class of Treasury Stock [Line Items]      
Repurchase Of Common Stock   $ 100.7 $ 0.0
2018 Repurchase Plan      
Equity, Class of Treasury Stock [Line Items]      
Number of shares repurchased   1,397,755  
Average price per share   $ 71.54  
Cost Of Repurchase Of Common Stock   $ 100.7  
Additional repurchase shares of common stock value   386.4  
May 2018 Repurchase Plan Member      
Equity, Class of Treasury Stock [Line Items]      
Authorized amount to repurchase outstanding common stock   500.0  
Additional repurchase shares of common stock value $ 300.0 $ 86.4