XML 115 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Options and Restricted Stock Units (Details 1) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Stock Options and Restricted Stock Units    
Number of unvested options outstanding, beginning 65,250 44,250
Number of unvested options Granted 0 30,000
Number of unvested options vested (27,750) (7,500)
Number of unvested options forfeited/cancelled (15,000) (1,500)
Number of unvested options outstanding, ending 22,500 65,250
Weighted average exercise price outstanding, beginning $ 26.78 $ 26.55
Weighted average exercise price granted 0 26.98
Weighted average exercise price vested 27.05 27.71
Weighted average exercise price forfeited/cancelled 26.00 26.00
Weighted average exercise price outstanding, ending 26.98 26.78
Weighted average grant date fair value, beginning 13.12 12.41
Weighted average grant date fair value granted 0 13.89
Weighted average grant date fair value vested 13.18 13.53
Weighted average grant date fair value forfeited/cancelled 11.87 11.87
Weighted average grant date fair value, ending $ 13.89 $ 13.12