XML 74 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Details) - Schedule of Additional Information About the Stock Option Plans - Stock Option Plans [Member]
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Stockholders' Equity (Details) - Schedule of Additional Information About the Stock Option Plans [Line Items]  
Number of Shares, Non-vested stock options as of beginning balance (in Shares) | shares 307,000
Weighted Average Fair Value at Grant Date, Non-vested stock options as of beginning balance $ 3.8
Weighted Average Exercise Price, Non-vested stock options as of beginning balance $ 7.71
Number of Shares, Non-vested stock options as of ending balance (in Shares) | shares 327,500
Weighted Average Fair Value at Grant Date, Non-vested stock options as of ending balance $ 3.69
Weighted Average Exercise Price, Non-vested stock options as of ending balance $ 7.23
Number of Shares, Stock options granted (in Shares) | shares 108,000
Weighted Average Fair Value at Grant Date, Stock options granted $ 2.8
Weighted Average Exercise Price, Stock options granted $ 5.19
Number of Shares, Stock options that vested (in Shares) | shares 53,000
Weighted Average Fair Value at Grant Date, Stock options that vested $ 2.16
Weighted Average Exercise Price, Stock options that vested $ 5.54
Number of Shares, Stock options that were forfeited (in Shares) | shares 96,500
Weighted Average Fair Value at Grant Date, Stock options that were forfeited $ 3.38
Weighted Average Exercise Price, Stock options that were forfeited $ 7.32