XML 74 R61.htm IDEA: XBRL DOCUMENT v3.24.1
STOCK OPTIONS, RESTRICTED STOCK AND WARRANTS (Details 4) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Investments [Line Items]    
Number of warrants outstanding, beginning balance 5,103,455 3,779,243
Weighted average exercise price, beginning balance $ 4.34 $ 5.89
Number of warrants outstanding, granted 1,590,150
Weighted average exercise price, granted $ 3.22
Number of warrants outstanding, expired (474,869) (265,938)
Weighted average exercise price, expired $ 6.34 $ 19.21
Number of warrants outstanding, ending Balance 4,628,586 5,103,455
Weighted average exercise price, ending balance $ 4.13 $ 4.34
Weighted average remaining contractual terms 2 years 3 months 18 days  
Number of warrants outstanding, exercisable 4,628,586  
Weighted average exercise price, exercisable $ 4.13  
Weighted average remaining contractual terms, exercisable 2 years 3 months 18 days  
Warrant [Member]    
Schedule of Investments [Line Items]    
Exercise price [1]  
[1] The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying warrants and the closing stock price of $1.12 for our common stock on December 31, 2023.