XML 115 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (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]      
Compensation expense $ 3.4 $ 3.6 $ 4.2
Compensation expense tax (expense) benefit (0.7) (1.0) (1.3)
Compensation expense not yet recognized for nonvested awards $ 6.6    
Nonvested awards, total compensation cost not yet recognized, period for recognition 2 years    
Shares vested in period, total fair value $ 3.1 $ 4.4 $ 4.3
Share-based Compensation, Significant Assumptions      
Risk-free interest rate 4.38% 4.33%  
Expected life, in years 3 years 3 years  
Expected volatility, minimum 12.50% 30.40%  
Expected volatility, maximum 29.00% 41.00%  
Dividend yield 5.60% 4.40%  
Performance Shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance and vesting period 3 years    
Performance Shares [Member] | Minimum [Member]      
Share-based Compensation, Significant Assumptions      
Percent of shares issued based on company performance 0.00%    
Performance Shares [Member] | Maximum [Member]      
Share-based Compensation, Significant Assumptions      
Percent of shares issued based on company performance 200.00%    
Share-based Payment Arrangement [Member] | Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance and vesting period 1 year    
Share-based Payment Arrangement [Member] | Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance and vesting period 3 years    
Executive retirement/retention program [Member] | Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance and vesting period 4 years 5 years  
Common Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares available for grant 558,300