XML 142 R124.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-based Compensation - Share-based Plans Narratives (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award      
Shares outstanding (shares) 290,000 270,000  
Share-based compensation expense   $ 10.6 $ 11.2
Tax benefit related to share-based compensation $ 1.7 $ 1.4 $ 2.2
Share based compensation not yet recognized $ 15.4    
Recognition period for unrecognized share based compensation (in years) 2 years 1 month 6 days    
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award      
Share based compensation not yet recognized $ 2.3    
Recognition period for unrecognized share based compensation (in years) 2 years 3 months 18 days    
Restricted Stock and RSU's      
Share-based Compensation Arrangement by Share-based Payment Award      
Shares other than options outstanding unvested (shares) 110,000 110,000  
Share based compensation not yet recognized $ 8.6    
Recognition period for unrecognized share based compensation (in years) 2 years 2 months 12 days    
Performance Units      
Share-based Compensation Arrangement by Share-based Payment Award      
Shares other than options outstanding unvested (shares) 70,000.00 70,000.00  
Share based compensation not yet recognized $ 4.5    
Recognition period for unrecognized share based compensation (in years) 1 year 9 months 18 days    
2017 Omnibus Equity Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Number of shares authorized (shares) 1,700,000    
2017 Omnibus Equity Plan | Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award      
Shares outstanding (shares) 260,000    
2017 Omnibus Equity Plan | Restricted Stock and RSU's      
Share-based Compensation Arrangement by Share-based Payment Award      
Shares other than options outstanding unvested (shares) 110,000    
2017 Omnibus Equity Plan | Performance Units      
Share-based Compensation Arrangement by Share-based Payment Award      
Shares other than options outstanding unvested (shares) 70,000.00    
2009 Omnibus Equity Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Number of shares authorized (shares) 3,350,000    
2009 Omnibus Equity Plan | Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award      
Shares outstanding (shares) 30,000.00