Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF STOCK OPTION ACTIVITY (Details)

v3.23.3
SCHEDULE OF STOCK OPTION ACTIVITY (Details) - 2015 and 2005 Equity Incentive Plan [Member] - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, Beginning balance 240,770  
Weighted Average Exercise Price, Beginning balance $ 37.04  
Weighted Aaverage Remaining Contractual Term (years), Outstanding 5 years 8 months 8 days 6 years 5 months 1 day
Aggregate Intrinsic Value, Beginning balance  
Number of Options, Granted  
Weighted Average Exercise Price, Granted  
Number of Options, Cancelled/forfeited (17,447)  
Weighted Average Exercise Price, Cancelled/forfeited $ 33.40  
Number of Options, Exercised  
Weighted Average Exercise Price, Exercised  
Number of Options, Ending balance 223,323 240,770
Weighted Average Exercise Price, Ending balance $ 37.33 $ 37.04
Aggregate Intrinsic Value, Ending balance
Number of Options, Exerciasble 170,958  
Weighted Average Exercise Price, Exercisable $ 36.81  
Weighted Aaverage Remaining Contractual Term (years), Exercisable 5 years 1 month 2 days  
Aggregate Intrinsic Value, Exercisable  
Number of Options, Unvested options 52,365  
Weighted Average Exercise Price, Unvested $ 39.03  
Weighted Aaverage Remaining Contractual Term (years), Unvested 7 years 7 months 24 days  
Aggregate Intrinsic Value, Unvested