Quarterly report pursuant to Section 13 or 15(d)

STOCKHOLDERS EQUITY (DEFICIT) (Details 2)

v3.23.2
STOCKHOLDERS EQUITY (DEFICIT) (Details 2) - Unregistered Warrant [Member] - $ / shares
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Number of options outstanding 1,393,680 1,602,198 2,525,044 2,553,635
Average weighted remaining contructual life in years 1 year 10 months 20 days      
Number of exercisable options   1,393,680    
Weighted average exercise price exercisable   $ 6.53    
5.00-5.99        
Number of options outstanding   220,800    
Average weighted remaining contructual life in years 2 years 11 months 4 days      
Number of exercisable options   220,800    
Weighted average exercise price exercisable   $ 5.50    
11.00-11.99        
Number of options outstanding   31,875    
Average weighted remaining contructual life in years 1 year 3 months      
Number of exercisable options   31,875    
Weighted average exercise price exercisable   $ 6.40    
8.00-8.99        
Number of options outstanding   476,566    
Average weighted remaining contructual life in years 8 months 8 days      
Number of exercisable options   476,566    
Weighted average exercise price exercisable   $ 8.03    
9.00-9.99        
Number of options outstanding   231,938    
Average weighted remaining contructual life in years 2 years 2 months 12 days      
Number of exercisable options   231,938    
Weighted average exercise price exercisable   $ 9.60    
10.00-10.99        
Number of options outstanding   1,688    
Average weighted remaining contructual life in years 2 years 10 months 13 days      
Number of exercisable options   1,688    
Weighted average exercise price exercisable   $ 10.40    
14.00-14.99        
Number of options outstanding   5,000    
Average weighted remaining contructual life in years 1 year 6 months      
Number of exercisable options   5,000    
Weighted average exercise price exercisable   $ 14.40    
2.00-2.99        
Number of options outstanding   390,000    
Average weighted remaining contructual life in years 2 years 9 months 3 days      
Number of exercisable options   390,000    
Weighted average exercise price exercisable   $ 2.91    
11.00-11.99        
Number of options outstanding   35,813    
Average weighted remaining contructual life in years 6 months      
Number of exercisable options   35,813    
Weighted average exercise price exercisable   $ 11.20