Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.2.u1
STOCK WARRANTS STOCK OPTIONS AND RESTRICTED STOCK UNITS (Details 3) - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Outstanding at beginning of period 1,692,473 1,103,583
Options Granted 0 850,000
Options Exercised 0 0
Options Expired/Forfeited (94,167) 0
Outstanding at ending of period 1,598,306 1,953,583
Option outstanding number of shares exercisable, Beginning balance 1,014,828  
Option outstanding number of shares exercisable, Ending balance 1,108,024  
Exercise Price Per share, Options Granted $ 0  
Exercise Price per Share, Options Exercised $ 0 $ 0
Exercise Price per Share, Options Expired/Forfeited   $ 0
Weighted Average Remaining Contractual Life, Beginning balance 5 years 7 months 28 days 5 years 3 months 29 days
Weighted Average Remaining Contractual Life, Granted   7 years 10 months 28 days
Weighted Average Remaining Contractual Life, ending balance 5 years 3 months 18 days 6 years 21 days
Weighted Average Remaining Contractual Life, exercisable, Beginning balance 4 years 4 months 9 days  
Weighted Average Remaining Contractual Life, exercisable, Ending balance 4 years 9 months 3 days  
Weighted Average Exercise Price Per Share, Beginning balance $ 2.01 $ 1.71
Weighted Average Exercise Price Per Share, Options granted 0 2.26
Weighted Average Exercise Price Per Share, Options exercised 0 0
Weighted Average Exercise Price Per Share, Options Expired/Forfeited 2.32 0
Weighted Average Exercise Price Per Share, ending balance 1.99 $ 1.95
Weighted Average Exercise Price Per Share Exercisable, Beginning balance 2.14  
Weighted Average Exercise Price Per Share Exercisable, Ending balance $ 2.09  
Aggregate Intrinsic Value, Beginning balance $ 0 $ 0
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, Beginning balance 0  
Aggregate Intrinsic Value, Exercisable, Ending balance $ 0  
Minimum [Member] | Stock Options [Member]    
Exercise Price Per share, Options Granted   $ 1.88
Exercise Price per Share, Options Expired/Forfeited $ 2.11  
Exercise Price Per Share, Beginning balance 0.48 0.79
Exercise Price Per Share, Ending balance 0.48 0.79
Exercise Price Per Share Exercisable, Bginning balance 0.48  
Exercise Price Per Share Exercisable, Ending balance 0.48  
Maximum [Member] | Stock Options [Member]    
Exercise Price Per share, Options Granted   2.32
Exercise Price per Share, Options Expired/Forfeited 2.39  
Exercise Price Per Share, Beginning balance 9.30 9.30
Exercise Price Per Share, Ending balance 9.30 $ 9.30
Exercise Price Per Share Exercisable, Bginning balance 9.30  
Exercise Price Per Share Exercisable, Ending balance $ 9.30