XML 68 R60.htm IDEA: XBRL DOCUMENT v3.24.2
Capital Stock (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Feb. 19, 2024
Jun. 30, 2024
Jun. 30, 2024
May 2018 Repurchase Plan Member      
Equity, Class of Treasury Stock [Line Items]      
Additional repurchase shares of common stock value $ 300.0    
Authorized amount to repurchase outstanding common stock   $ 500.0 $ 500.0
2024 Share Repurchase Plan      
Equity, Class of Treasury Stock [Line Items]      
Number of shares repurchased   1,459,736 2,857,491
Average price per share   $ 68.51 $ 68.51
Cost of repurchase of common stock   $ 101.1 $ 201.8
Additional repurchase shares of common stock value   $ 285.3