XML 76 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation Plans (Narrative) (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
May 31, 2024
Feb. 28, 2019
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized     4,400,000    
Options granted     318,015 315,555 312,598
Performance Stock Units [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares vesting period, years   3 years      
Shares of stock granted     20,690    
Performance Stock Units [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage participant can ultimately receive of the targeted PSUs     200.00%    
Stock Options [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares vesting period, years     3 years    
Shares contractual life     5 years    
Options granted     318,015    
Stock Options [Member] | Prior to Year 2014 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares contractual life     10 years    
Performance Based TSR [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares of stock granted     7,133 8,107 7,983
Outside Directors [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Options granted 2,272        
Chief Financial Officer [Member] | Performance Based TSR [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Cumulative compensation expense     $ 5.3    
Shares of stock granted     6,424