XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Options and Restricted Stock - Stock Option Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Stock Option Plans        
Outstanding at Beginning of Year     1,913,444  
Granted     239,000  
Exercised     (226,000)  
Forfeitures     (9,000)  
Outstanding at Period End 1,917,444   1,917,444  
Options Exercisable at Period End 1,378,194   1,378,194  
Weighted Average Exercise Price        
Outstanding at Beginning of Year     $ 9.35  
Granted     10.65  
Exercised     3.17  
Forfeitures     13.04  
Outstanding at Period End $ 10.22   10.22  
Options Exercisable at Period End $ 8.88   $ 8.88  
Employee Stock Option [Member]        
Weighted Average Exercise Price        
Compensation expense for stock options $ 230 $ 326 $ 601 $ 926