XML 77 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Shareholders' Equity - Share Repurchase and Dividends (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
May 31, 2023
Aug. 31, 2022
May 31, 2021
Shareholders' Equity              
Excise tax on stock repurchases           1.00%  
May 2021 Repurchase Program              
Shareholders' Equity              
Amount approved for repurchase of common stock             $ 500.0
Common stock repurchased during the period (in shares)   1,192,898 315,318 3,779,694      
Aggregate cost of common stock repurchased during the period   $ 72.4 $ 22.2 $ 238.3      
Remaining authorization amount for repurchase of common stock $ 94.4   $ 94.4        
Stock repurchase program expiration date     May 31, 2023        
May 2023 Repurchase Program              
Shareholders' Equity              
Amount approved for repurchase of common stock         $ 500.0    
Common stock repurchased during the period (in shares) 1,243,461            
Aggregate cost of common stock repurchased during the period $ 79.7            
Remaining authorization amount for repurchase of common stock $ 420.3   $ 420.3