XML 76 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Shareholders' Equity - Share Repurchase and Dividends (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 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) 0 983,741 315,318 2,586,796      
Aggregate cost of common stock repurchased during the period   $ 60.3 $ 22.2 $ 165.9      
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) 0   0        
Remaining authorization amount for repurchase of common stock $ 500.0   $ 500.0