XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Share-based Compensation (Details) - USD ($)
shares in Thousands, $ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award    
Share-based compensation, fair value of awards granted $ 20.1  
Allocated share-based compensation expense 6.2 $ 6.0
Share based compensation expense not yet recognized $ 32.5  
Period in which unrecognized share based compensation will be recognized (in years) 2 years 4 months 6 days  
Director    
Share-based Compensation Arrangement by Share-based Payment Award    
Share-based compensation, fair value of restricted shares granted $ 0.4  
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award    
Share-based compensation, shares granted (shares) 50  
Share-based compensation, vesting period (in years) 4 years  
Restricted Stock Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award    
Share-based compensation, restricted shares granted (shares) 50  
Share-based compensation, vesting period (in years) 3 years  
Share-based compensation, shares vested other than options (shares) 40  
Performance Shares    
Share-based Compensation Arrangement by Share-based Payment Award    
Share-based compensation, restricted shares granted (shares) 30  
Share-based compensation, vesting period (in years) 3 years  
Share-based compensation, shares vested other than options (shares) 10  
Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award    
Share-based compensation, shares vested other than options (shares) 40