XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.3
Stock Options and Restricted Stock - Stock Option Plans (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Stock Option Plans        
Outstanding at Beginning of Year     1,860,609  
Granted     275,000  
Exercised     (148,738)  
Forfeitures     (16,500)  
Outstanding at Period End 1,970,371   1,970,371  
Options Exercisable at Period End 1,396,745   1,396,745  
Weighted Average Exercise Price        
Outstanding at Beginning of Year     $ 10.69  
Granted     13.77  
Exercised     8.39  
Forfeitures     12.94  
Outstanding at Period End $ 11.28   11.28  
Options Exercisable at Period End $ 10.52   $ 10.52  
Employee Stock Option        
Weighted Average Exercise Price        
Compensation expense for stock options $ 315,000 $ 227,000 $ 893,000 $ 712,000