XML 114 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Options and Restricted Stock Units (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of options outstanding, ending 59,750  
Option [Member]    
Number of options outstanding, beginning 106,750 81,250
Number of options granted 0 30,000
Number of options exercised 0 2,500
Number of options forfeited/cancelled (47,000) (2,000)
Number of options outstanding, ending 59,750 106,750
Weighted average exercise price outstanding, beginning $ 22.32 $ 20.17
Weighted average exercise price granted 0 26.98
Weighted average exercise price exercised 0 7.76
Weighted average exercise price forfeited/cancelled 21.97 23.10
Weighted average exercise price outstanding, ending $ 22.60 $ 22.32
Aggregate intrinsic value, beginning $ 176,360 $ 462,390
Aggregate intrinsic value granted $ 0 $ 0
Aggregate intrinsic value exercised $ 0 $ 19,400
Aggregate intrinsic value forfeited/cancelled 0 0
Aggregate intrinsic value, ending $ 10,700 $ 176,360
Range of exercise price options outstanding, beginning 6.80 – 27.71 6.80 – 27.71
Range of exercise price options granted 0 26.98
Range of exercise price options exercised 0 7.76
Range of exercise price options forfeited/cancelled   9.26 – 27.71
Range of exercise price options outstanding, ending 6.80 – 27.71 6.80 – 27.71