XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Capital Stock (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Equity, Class of Treasury Stock [Line Items]    
Repurchase Of Common Stock $ 30.1 $ 0.0
2018 Repurchase Plan    
Equity, Class of Treasury Stock [Line Items]    
Authorized amount to repurchase outstanding common stock $ 500.0  
Number of shares repurchased 423,292  
Average price per share $ 71.17  
Cost Of Repurchase Of Common Stock $ 30.1  
Additional repurchase shares of common stock value $ 187.0