XML 112 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 11, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Feb. 01, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares reserved for future issuance (in shares)   2,249,883      
Shares available (in shares)   2,211,325      
Shares granted in period (in shares)   0 0 0  
Stock options outstanding (in shares)   0      
Shares in 401(k) plan (shares)   634,808      
Authorized shares available (in shares)   524,800   2,298,353  
Shares repurchased during period $ 13.3        
Share Purchase Program          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Authorized amount of shares         $ 300.0
Remaining authorized amount   $ 189.5      
Authorized shares available (in shares)   524,800      
Shares repurchased during period   $ 42.0      
Restricted Stock          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Granted (shares)   0 0 0  
Awards outstanding (in shares)   0      
Restricted Stock Units (RSUs)          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Granted (shares)   394,000 315,000 311,000  
Vesting period   3 years      
Compensation cost   $ 19.6 $ 10.5 $ 7.5  
Compensation cost, net   14.5 7.8 5.6  
Grant date fair value   18.3 $ 8.9 $ 7.6  
Unrecognized compensation cost   $ 10.6      
Remaining weighted-average period   1 year 4 months 24 days