Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF STOCK OPTIONS ACTIVITY (Details)

v3.23.1
SCHEDULE OF STOCK OPTIONS ACTIVITY (Details) - 2015 and 2005 Equity Incentive Plan [Member] - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 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 6 years 2 months 15 days 6 years 5 months 1 day
Aggregate Intrinsic Value, Ending balance  
Number of Options, Granted  
Weighted Average Exercise Price, Granted  
Number of Options, Cancelled/forfeited (6,073)  
Weighted Average Exercise Price, Cancelled/forfeited $ 38.65  
Number of Options, Exercised  
Weighted Average Exercise Price, Exercised  
Number of Options, Ending balance 234,697 240,770
Weighted Average Exercise Price, Ending balance $ 37.00 $ 37.04
Number of Options, Exerciasble 162,633  
Weighted Average Exercise Price, Exercisable $ 36.33  
Weighted Aaverage Remaining Contractual Term (years), Exercisable 5 years 4 months 9 days  
Aggregate Intrinsic Value, Exercisable  
Number of Options, Unvested options 72,064  
Weighted Average Exercise Price, Unvested $ 38.52  
Weighted Aaverage Remaining Contractual Term (years), Unvested 8 years 1 month 13 days  
Aggregate Intrinsic Value, Unvested