XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Options (Details ) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Equity Option [Member]    
Beginning balance 507,175 535,953
Stock Options Granted 180,000  
Stock Options Exercised remainder (21,430)  
Stock Options Exercised (42,859)  
Exercised quarter 1, 2022 (51,789)  
Expired share (7,143)  
Stock Options Forfeited (28,001) (44,789)
Stock Options Exercisable 535,953  
Ending Balance 535,953 491,164
Weighted Average Exercise Prices [Member]    
Beginning balance $ 5.25 $ 5.47
Exercise price exercised remainder 4.31  
Exercise price exercised 1.71  
Exercised quarter 2, 2022 1.71  
Exercise Price Expired 1.96  
Exercise price forfeited 5.56 5.46
Ending balance 5.47 $ 5.47
Excercise price exercisable $ 5.47