Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF STOCK OPTIONS ACTIVITY (Details)

v3.23.2
SCHEDULE OF STOCK OPTIONS ACTIVITY (Details) - 2015 and 2005 Equity Incentive Plan [Member] - USD ($)
6 Months Ended 12 Months Ended
Jun. 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 9 months 25 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 (10,047)  
Weighted Average Exercise Price, Cancelled/forfeited $ 36.19  
Number of Options, Exercised  
Weighted Average Exercise Price, Exercised  
Number of Options, Ending balance 230,723 240,770
Weighted Average Exercise Price, Ending balance $ 37.08 $ 37.04
Aggregate Intrinsic Value, Ending balance
Number of Options, Exerciasble 169,637  
Weighted Average Exercise Price, Exercisable $ 36.33  
Weighted Aaverage Remaining Contractual Term (years), Exercisable 5 years 1 month 2 days  
Aggregate Intrinsic Value, Exercisable  
Number of Options, Unvested options 61,086  
Weighted Average Exercise Price, Unvested $ 39.17  
Weighted Aaverage Remaining Contractual Term (years), Unvested 7 years 10 months 13 days  
Aggregate Intrinsic Value, Unvested