XML 91 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Option And Stock Award Plans (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]        
Total stock options available for grant 725,154      
Options may be granted to purchase specified number of common shares under stock option plan, maximum term 10 years      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 2,327,655 3,019,333 3,108,741 3,125,944
The grant-date fair value of stock option-based awards vested   $ 2.2 $ 5.4  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested   $ 0.5    
Non-Vested Restricted Stock And Other Stock-Based Awards        
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 3.4      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 1 year 9 months 18 days