Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
STOCK WARRANTS STOCK OPTIONS AND RESTRICTED STOCK UNITS (Details 3) - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Outstanding at beginning of period 1,103,583 1,053,356
Options Granted 875,000 70,000
Options Expired/Forfeited (18,181) (21,667)
Outstanding at ending of period 1,960,401 1,101,689
Option outstanding number of shares exercisable 1,338,912 930,573
Weighted Average Remaining Contractual Life , Beginning balance 5 months 10 days 6 months 6 days
Weighted Average Remaining Contractual Life, ending balance 5 months 5 months 25 days
Weighted Average Exercise Price Per Share, Beginning balance $ 1.71 $ 3.39
Weighted Average Exercise Price Per Share, Options granted 2.26 8.29
Weighted Average Exercise Price Per Share, Options exercised 0 0
Weighted Average Exercise Price Per Share, Options Expired/Forfeited 0 9.33
Weighted Average Exercise Price Per Share, ending balance $ 1.94 $ 3.59
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 559,146
Aggregate Intrinsic Value, exercisable $ 0 $ 0
Weighted Average Exercise Price Per Share Exercisable $ 1.81 $ 1.60
Options Exercised Exercise Price Per Share 0 $ 0
Options Expired/Forfeited $ 2.11  
Weighted Average Remaining Contractual Life 5 months 24 days 5 months 8 days
Minimum [Member] | Stock Options [Member]    
Options Expired/Forfeited   $ 4.94
Exercise Price Per Share, Beginning balance $ 0.79 0.79
Options Granted 1.36 8.25
Exercise Price Per Share, Ending balance 0.79 0.79
Exercise Price Per Share Exercisable, Ending balance 0.79 0.79
Maximum [Member] | Stock Options [Member]    
Options Expired/Forfeited   10.73
Exercise Price Per Share, Beginning balance 9.30 10.74
Options Granted 2.32 9.08
Exercise Price Per Share, Ending balance 9.30 10.30
Exercise Price Per Share Exercisable, Ending balance $ 9.30 $ 9.30