XML 82 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Common Stock and Stock-Based Compensation Stockholders Equity (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 09, 2022
Share Repurchases [Line Items]            
Treasury Stock, Value, Acquired, Cost Method   $ 14.1 $ 25.3      
Share-based Payment Arrangement, Cash Used to Settle Award   $ 2.6        
Treasury Stock            
Share Repurchases [Line Items]            
Treasury Stock, Shares, Acquired   0.6 1.0      
Treasury Stock, Value, Acquired, Cost Method   $ 14.1 $ 25.3      
December 2022 Share Repurchase Program            
Share Repurchases [Line Items]            
Stock Repurchase Program, Authorized Amount           $ 250.0
Treasury Stock, Value, Acquired, Cost Method $ 0.0     $ 0.0    
2021-2022 Share Repurchase Program            
Share Repurchases [Line Items]            
Treasury Stock, Shares, Acquired   0.6     2.4  
Treasury Stock, Value, Acquired, Cost Method   $ 14.1     $ 64.4  
Accelerated Share Repurchase Program            
Share Repurchases [Line Items]            
Treasury Stock, Shares, Acquired         0.8  
Treasury Stock, Value, Acquired, Cost Method     $ 0.0      
Accelerated Share Repurchase Program | Treasury Stock            
Share Repurchases [Line Items]            
Treasury Stock, Shares, Acquired     0.8      
Treasury Stock, Value, Acquired, Cost Method     $ 25.0   $ 25.0