XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
STOCK PLANS, Stock Options (Details) - Stock Options [Member] - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Jun. 30, 2021
Stock options, number of shares [Roll Forward]        
Balance, beginning of period (in shares) 652,255 627,814 627,814  
Granted (in shares) 0   42,965  
Expired (in shares) 0   0  
Cancelled / Forfeited (in shares) 0   0  
Exercised (in shares) 0   (18,524)  
Balance, end of period (in shares) 652,255 652,255 652,255  
Exercisable (vested) at end of period (in shares) 488,666   488,666  
Stock options, weighted average exercise price [Roll Forward]        
Balance, beginning of period (in dollars per share) $ 8.83 $ 8.58 $ 8.58  
Granted (in dollars per share) 0   10.25  
Expired (in dollars per share) 0   0  
Cancelled / Forfeited (in dollars per share) 0   0  
Exercised (in dollars per share) 0   3.51  
Balance, end of period (in dollars per share) 8.83 $ 8.83 8.83  
Exercisable (vested) at end of period (in dollars per share) $ 8.41   $ 8.41  
Stock options, additional disclosures [Abstract]        
Outstanding, aggregate intrinsic value $ 625,857   $ 625,857  
Exercisable (vested), aggregate intrinsic value $ 625,857   $ 625,857  
Outstanding, weighted average remaining contractual term 5 years 9 months 14 days   5 years 9 months 14 days  
Exercisable (vested), weighted average remaining contractual term 5 years 7 days   5 years 7 days  
Weighted average grant date fair value (in dollars per share)     $ 2.33  
Intrinsic value of options exercised     $ 125,000 $ 63,000
Fair value of awards vested     142,000 $ 182,000
Unrecognized compensation related to non-vested stock options $ 219,000   $ 219,000  
Unrecognized compensation cost, period for recognition     2 years 5 months 4 days  
Recognized compensation cost $ 31,000   $ 59,000