Quarterly report pursuant to Section 13 or 15(d)

Stock Based Compensation (Details) - Schedule of activities related to options outstanding

v3.22.4
Stock Based Compensation (Details) - Schedule of activities related to options outstanding - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Schedule of activities related to options outstanding [Abstract]    
Number of Shares, Options outstanding at Beginning (in Shares) 1,207,897 992,397
Weighted Average Exercise Price Per Share, Options outstanding at Beginning (in Dollars per share) $ 11.2537 $ 12.7486
Weighted Average Fair Value Per Share Options outstanding at Beginning (in Dollars per share) $ 7.5309 $ 9.3927
Number of Shares, Granted (in Shares) 112,500 215,500
Weighted Average Exercise Price Per Share, Granted (in Dollars per share) $ 9.4692 $ 4.3698
Weighted Average Fair Value Per Share Granted (in Dollars per share) $ 7.344 $ 3.3578
Number of Shares, Exercised (in Shares)
Weighted Average Exercise Price Per Share, Exercised (in Dollars per share)
Weighted Average Fair Value Per Share Exercised (in Dollars per share)
Number of Shares, Forfeited/Cancelled (in Shares) (90,209)
Weighted Average Exercise Price Per Share, Forfeited/Cancelled (in Dollars per share) $ 11.9003
Weighted Average Fair Value Per Share Forfeited/Cancelled (in Dollars per share) $ 8.3775
Number of Shares, Options outstanding at Ending (in Shares) 1,230,188 1,207,897
Weighted Average Exercise Price Per Share, Options outstanding at Ending (in Dollars per share) $ 11.0431 $ 11.2537
Weighted Average Fair Value Per Share Options outstanding at Ending (in Dollars per share) $ 7.4517 $ 7.5309