Quarterly report pursuant to Section 13 or 15(d)

STOCKHOLDERS EQUITY (DEFICIT) (Details 1)

v3.23.3
STOCKHOLDERS EQUITY (DEFICIT) (Details 1) - 2019 Stock Incentive Plan - $ / shares
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2021
Number of options outstanding 292,516 281,638 211,953 286,838
Weighted average remaining contractual life (in years) 7 years 7 months 24 days      
Number of exercisable options 230,001      
Weighted average exercise price exercisable $ 35.88      
60.00-65.99        
Number of options outstanding 68,075      
Weighted average remaining contractual life (in years) 9 years 4 months 2 days      
Number of exercisable options 65,351      
Weighted average exercise price exercisable $ 16.57      
Exercise price range 12.00-17.99      
18.00-23.99        
Number of options outstanding 36,727      
Weighted average remaining contractual life (in years) 8 years 10 months 24 days      
Number of exercisable options 22,308      
Weighted average exercise price exercisable $ 22.94      
Exercise price range 18.00-23.99      
30.00-35.99        
Number of options outstanding 27,083      
Weighted average remaining contractual life (in years) 7 years 21 days      
Number of exercisable options 19,270      
Weighted average exercise price exercisable $ 67.20      
Exercise price range 66.00-71.99      
72.00-77.99        
Number of options outstanding 28,124      
Weighted average remaining contractual life (in years) 1 year 4 months 20 days      
Number of exercisable options 28,121      
Weighted average exercise price exercisable $ 76.80      
Exercise price range 72.00-77.99      
24.00-29.99        
Number of options outstanding 8,885      
Weighted average remaining contractual life (in years) 8 years 14 days      
Number of exercisable options 8,876      
Weighted average exercise price exercisable $ 26.88      
Exercise price range 24.00-29.99      
12.00-17.99        
Number of options outstanding 118,414      
Weighted average remaining contractual life (in years) 8 years 1 month 20 days      
Number of exercisable options 80,868      
Weighted average exercise price exercisable $ 33.00      
Exercise price range 30.00-35.99      
48.00-53.99        
Number of options outstanding 1,042      
Weighted average remaining contractual life (in years) 1 year 9 months 14 days      
Number of exercisable options 1,041      
Weighted average exercise price exercisable $ 52.80      
Exercise price range 48.00-53.99      
54.00-59.99        
Number of options outstanding 4,166      
Weighted average remaining contractual life (in years) 1 year 10 months 17 days      
Number of exercisable options 4,166      
Weighted average exercise price exercisable $ 57.60      
Exercise price range 54.00-59.99