Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF STOCK OPTIONS ACTIVITY (Details)

v3.23.1
SCHEDULE OF STOCK OPTIONS ACTIVITY (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
2015 Equity Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Options, Beginning balance 314,194 222,430  
Weighted- average exercise price, Beginning balance $ 38.48 $ 55.25  
Weighted-average Remaining Contractual Term (years), Outstanding 6 years 6 months 7 years 7 months 17 days 6 years 10 months 9 days
Beginning balance, Options, Aggregate Intrinsic Value  
Number of Options, Granted 7,760 195,092  
Weighted- average exercise price, Granted $ 5.30 $ 43.75  
Number of Options, Cancelled/forfeited (84,384) (78,101)  
Weighted- average exercise price, Cancelled/forfeited $ 39.25 $ 101.75  
Number of Options, Exercised (25,227)  
Weighted- average exercise price, Exercised $ 33.00  
Number of Options, Ending balance 237,570 314,194 222,430
Weighted- average exercise price, Ending balance $ 37.11 $ 38.48 $ 55.25
Ending balance, Options, Aggregate Intrinsic Value
Number of Options, Exerciasble 153,695    
Weighted- average exercise price, Exercisable $ 36.34    
Weighted-average Remaining Contractual Term (years), Exercisable 5 years 5 months 26 days    
Aggregate Intrinsic Value, Exercisable    
Number of Options, Unvested options 83,875    
Weighted- average exercise price, Unvested options $ 38.53    
Weighted-average Remaining Contractual Term (years) 8 years 3 months 29 days    
Aggregate Intrinsic Value, Unvested    
Ending balance, Options, Aggregate Intrinsic Value
2005 Equity Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Options, Beginning balance 3,200 4,992  
Weighted- average exercise price, Beginning balance $ 32.00 $ 213.75  
Weighted-average Remaining Contractual Term (years), Outstanding 9 months 14 days 1 year 9 months 18 days 2 years 10 months 13 days
Beginning balance, Options, Aggregate Intrinsic Value  
Number of Options, Cancelled/forfeited (1,792)  
Weighted- average exercise price, Cancelled/forfeited $ 538.25  
Number of Options, Exercised  
Weighted- average exercise price, Exercised  
Number of Options, Ending balance 3,200 3,200 4,992
Weighted- average exercise price, Ending balance $ 32.00 $ 32.00 $ 213.75
Ending balance, Options, Aggregate Intrinsic Value
Number of Options, Exerciasble 3,200    
Weighted- average exercise price, Exercisable $ 32.00    
Weighted-average Remaining Contractual Term (years), Exercisable 9 months 14 days    
Aggregate Intrinsic Value, Exercisable    
Number of Options, Unvested options    
Weighted- average exercise price, Unvested options    
Aggregate Intrinsic Value, Unvested    
Ending balance, Options, Aggregate Intrinsic Value