XML 204 R134.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation Plans (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares outstanding 0 6,200  
Adjusted share-based compensation cost $ 18.3 $ 18.8 $ 14.3
Share-based compensation cost, net of tax 13.7 $ 14.1 $ 10.8
Total unrecognized compensation cost $ 23.1    
Total unrecognized compensation cost, weighted-average period 1 year 9 months 18 days    
Market Based Performance Stock Awards [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares granted 31,118 48,073  
RSUs [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares granted 68,800    
2022 ECIP [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares authorized 2,651,472    
Shares available for grant 2,427,008    
Plan expiration date Jun. 15, 2032    
2016 Director Stock Unit Plan [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares authorized 250,000    
Shares available for grant 125,310    
Plan expiration date Jul. 08, 2026    
2016 Director Stock Unit Plan [Member] | RSUs [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Award vesting period 1 year    
Number of shares granted 7,041 13,086  
Number of shares outstanding 31,472 53,938  
Vested director stock units 24,431 40,852  
2020 Inducement Plan [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares authorized 19,000    
Shares available for grant 8,903    
Plan expiration date Dec. 14, 2030    
Number of shares outstanding 0 0