Quarterly report pursuant to Section 13 or 15(d)

STOCKHOLDERS EQUITY (DEFICIT) (Details 1)

v3.23.2
STOCKHOLDERS EQUITY (DEFICIT) (Details 1) - 2019 Stock Incentive Plan - $ / shares
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Number of options outstanding 1,755,175 1,689,907 1,131,949 1,721,074
Weighted average remaining contractual life (in years) 7 years 6 months 7 days      
Number of exercisable options   1,293,194    
Weighted average exercise price exercisable   $ 6.05    
2.00-2.99        
Number of options outstanding   408,460    
Weighted average remaining contractual life (in years) 7 years 11 months 15 days      
Number of exercisable options   375,826    
Weighted average exercise price exercisable   $ 2.76    
Exercise price range 2.00-2.99      
3.00-3.99        
Number of options outstanding   220,391    
Weighted average remaining contractual life (in years) 9 years 1 month 24 days      
Number of exercisable options   78,794    
Weighted average exercise price exercisable   $ 3.79    
Exercise price range 3.00-3.99      
4.00-4.99        
Number of options outstanding   53,324    
Weighted average remaining contractual life (in years) 8 years 3 months 14 days      
Number of exercisable options   53,324    
Weighted average exercise price exercisable   $ 4.48    
Exercise price range 4.00-4.99      
5.00-5.99        
Number of options outstanding   710,500    
Weighted average remaining contractual life (in years) 8 years 4 months 20 days      
Number of exercisable options   485,250    
Weighted average exercise price exercisable   $ 5.50    
Exercise price range 5.00-5.99      
8.00-8.99        
Number of options outstanding   6,250    
Weighted average remaining contractual life (in years) 2 years 14 days      
Number of exercisable options   6,250    
Weighted average exercise price exercisable   $ 8.80    
Exercise price range 8.00-8.99      
9.00-9.99        
Number of options outstanding   25,000    
Weighted average remaining contractual life (in years) 2 years 1 month 17 days      
Number of exercisable options   25,000    
Weighted average exercise price exercisable   $ 9.60    
Exercise price range 9.00-9.99      
11.00-11.99        
Number of options outstanding   162,500    
Weighted average remaining contractual life (in years) 7 years 3 months 21 days      
Number of exercisable options   100,000    
Weighted average exercise price exercisable   $ 11.20    
Exercise price range 11.00-11.99      
12.00-12.99        
Number of options outstanding   168,750    
Weighted average remaining contractual life (in years) 1 year 7 months 20 days      
Number of exercisable options   168,750    
Weighted average exercise price exercisable   $ 12.80    
Exercise price range 12.00-12.99