XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Options (Details 1)
3 Months Ended
Mar. 31, 2023
$ / shares
shares
Equity Option [Member]  
Beginning balance | shares 507,175
Stock Options Granted | shares 180,000
Stock Options Exercised remainder | shares (64,289)
Stock Options Exercised | shares 51,789
Expired share | shares (7,143)
Stock Options Forfeited | shares (28,001)
Ending balance | shares 535,953
Stock Options Exercisable | shares 535,953
Weighted Average Exercise Prices [Member]  
Beginning balance | $ / shares $ 5.25
Exercise price Granted | $ / shares 5.21
Exercise price exercised remainder | $ / shares 4.69
Exercise price exercised | $ / shares 4.22
Exercise Price Expired | $ / shares 1.96
Exercise price forfeited | $ / shares 5.56
Ending balance | $ / shares 5.47
Excercise price exercisable | $ / shares $ 5.47