XML 67 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Options and Restricted Stock Units (Details 2)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Number of options outstanding 106,750
Option 1  
Number of options outstanding 5,000
Weighted average remaining contractual life (in years) 1 year 10 months 20 days
Weighted average exercise price outstanding, beginning | $ / shares $ 6.80
Number of options exercisable 5,000
Exercise price range 0.01 - 8.00
Option 2  
Number of options outstanding 3,000
Weighted average remaining contractual life (in years) 4 years
Weighted average exercise price outstanding, beginning | $ / shares $ 10.25
Number of options exercisable 3,000
Exercise price range 8.01 - 11.00
Option 3  
Number of options outstanding 18,000
Weighted average remaining contractual life (in years) 4 years 6 months 10 days
Weighted average exercise price outstanding, beginning | $ / shares $ 13.12
Number of options exercisable 18,000
Exercise price range 11.01 - 16.00
Option 4  
Number of options outstanding 68,000
Weighted average remaining contractual life (in years) 8 years 18 days
Weighted average exercise price outstanding, beginning | $ / shares $ 25.42
Number of options exercisable 15,500
Exercise price range 16.01 - 27.00
Option 5  
Number of options outstanding 12,750
Weighted average remaining contractual life (in years) 8 years 18 days
Weighted average exercise price outstanding, beginning | $ / shares $ 27.71
Number of options exercisable 0
Exercise price range 27.01 – 27.71
Option 6 (Total)  
Number of options outstanding 106,750
Weighted average remaining contractual life (in years) 7 years 21 days
Weighted average exercise price outstanding, beginning | $ / shares $ 22.32
Number of options exercisable 41,500