XML 81 R75.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Shareholders' Equity - Share Repurchase and Dividends (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
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)   315,318      
Aggregate cost of common stock repurchased during the period $ 22.2        
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) 0        
Remaining authorization amount for repurchase of common stock $ 369.9