XML 80 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Common Stock and Stock-Based Compensation Stockholders Equity (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 09, 2022
Share Repurchases [Line Items]          
Treasury Stock, Value, Acquired, Cost Method   $ 25.3      
Share-based Payment Arrangement, Cash Used to Settle Award   $ 2.9      
Treasury Stock          
Share Repurchases [Line Items]          
Treasury Stock, Shares, Acquired   1.0      
Treasury Stock, Value, Acquired, Cost Method   $ 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   1.8   1.8  
Treasury Stock, Value, Acquired, Cost Method   $ 50.3   $ 50.3  
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