Annual report pursuant to Section 13 and 15(d)

STOCK WARRANTS STOCK OPTIONS AND RESTRICTED STOCK UNITS (Details 3)

v3.24.1
STOCK WARRANTS STOCK OPTIONS AND RESTRICTED STOCK UNITS (Details 3) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Outstanding at beginning of period 1,103,583 1,053,356
Options Granted 1,075,000 120,000
Options Exercised   (48,106)
Options Expired/Forfeited (486,110) (21,667)
Outstanding at ending of period 1,692,473 1,103,583
Option outstanding number of shares exercisable 1,014,828 930,573
Exercise Price per Share, Options Exercised   $ 0.79
Weighted Average Remaining Contractual Life , Beginning balance 5 years 3 months 29 days 6 years 2 months 15 days
Weighted Average Remaining Contractual Life, Options Granted 4 years 1 month 2 days 3 years 5 months 1 day
Weighted Average Remaining Contractual Life, ending balance 5 years 7 months 28 days 5 years 3 months 29 days
Weighted Average Remaining Contractual Life, exercisable 4 years 4 months 9 days 5 years 9 months 29 days
Weighted Average Exercise Price Per Share, Beginning balance $ 1.71 $ 3.40
Weighted Average Exercise Price Per Share, Options granted 1.17 5.79
Weighted Average Exercise Price Per Share, Options exercised   0.79
Weighted Average Exercise Price Per Share, Options Expired/Forfeited 1.19 9.33
Weighted Average Exercise Price Per Share, ending balance 2.01 1.71
Weighted Average Exercise Price Per Share Exercisable $ 2.14 $ 1.60
Aggregate Intrinsic Value, Beginning balance $ 0 $ 5,804,517
Aggregate Intrinsic Value, Options exercised 0 0
Aggregate Intrinsic Value, Options granted 0 0
Aggregate Intrinsic Value, Options expired forfeited 0 0
Aggregate Intrinsic Value, Ending balance 0 0
Aggregate Intrinsic Value, exercisable $ 0 $ 0
Options Exercised Exercise Price Per Share $ 0 $ 0
Stock Options [Member] | Minimum [Member]    
Exercise Price Per Share, Beginning balance 0.79 0.79
Options Granted 0.48 1.54
Options Expired/Forfeited 0.79 4.94
Exercise Price Per Share, Ending balance 0.48 0.79
Exercise Price Per Share Exercisable, Ending balance 0.48 0.79
Stock Options [Member] | Maximum [Member]    
Exercise Price Per Share, Beginning balance 9.30 10.74
Options Granted 2.32 9.08
Options Expired/Forfeited 2.39 10.73
Exercise Price Per Share, Ending balance 9.30 9.30
Exercise Price Per Share Exercisable, Ending balance $ 9.30 $ 9.30