XML 144 R132.htm IDEA: XBRL DOCUMENT v3.24.0.1
Shareholders' Equity - Share Repurchase and Dividends (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Feb. 29, 2024
Dec. 31, 2023
Dec. 31, 2022
May 31, 2023
Aug. 31, 2022
May 31, 2021
Shareholders' Equity            
Dividend declared per common share (in dollars per share)   $ 0.2        
Excise tax on stock repurchases         1.00%  
Subsequent Event [Member]            
Shareholders' Equity            
Dividend declared per common share (in dollars per share) $ 0.05          
May 2021 Repurchase Program            
Shareholders' Equity            
Amount approved for repurchase of common stock           $ 500.0
Common stock repurchased during the period (in shares)   315,318 4,215,094      
Aggregate cost of common stock repurchased during the period   $ 22.2 $ 264.7      
Remaining authorization amount for repurchase of common stock   $ 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)   2,097,119        
Aggregate cost of common stock repurchased during the period   $ 130.1        
Remaining authorization amount for repurchase of common stock   $ 369.9