XML 91 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Option And Stock Award Plans (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
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 342,709    
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, Exercisable, Number 3,019,333 2,719,919  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value     $ 0.2
The grant-date fair value of stock option-based awards vested $ 2.2 $ 5.4 3.5
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested   $ 0.5 $ 0.1
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.6    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 1 year 10 months 24 days