XML 118 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Options and Restricted Stock - Stock Option Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Stock Option Plans      
Outstanding at Beginning of Year 1,913,444 1,768,745  
Granted 421,500 290,000  
Exercised (305,950) (133,301)  
Forfeitures (14,000) (12,000)  
Outstanding at Period End 2,014,994 1,913,444 1,768,745
Options Exercisable at Period End 1,348,744 1,492,069  
Weighted Average Exercise Price      
Outstanding at Beginning of Year $ 9.35 $ 7.67  
Granted 10.84 17.50  
Exercised 3.15 4.33  
Forfeitures 14.63 14.77  
Outstanding at Period End 10.57 9.35 $ 7.67
Options Exercisable at Period End $ 9.36 $ 7.51  
Employee Stock Option [Member]      
Weighted Average Exercise Price      
Compensation expense for stock options $ 851 $ 1,100 $ 922