XML 84 R69.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity (Details) - Schedule of Additional Information About the Stock Option Plans - Stock Option Plans [Member]
12 Months Ended
Dec. 31, 2023
$ / shares
shares
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 337,500
Weighted Average Fair Value at Grant Date, Non-vested stock options as of ending balance $ 3.66
Weighted Average Exercise Price, Non-vested stock options as of ending balance $ 7.14
Number of Shares, Stock options granted (in Shares) | shares 122,000
Weighted Average Fair Value at Grant Date, Stock options granted $ 2.8
Weighted Average Exercise Price, Stock options granted $ 5.16
Number of Shares, Stock options that vested (in Shares) | shares 57,000
Weighted Average Fair Value at Grant Date, Stock options that vested $ 2.23
Weighted Average Exercise Price, Stock options that vested $ 5.59
Number of Shares, Stock options that were forfeited (in Shares) | shares 104,500
Weighted Average Fair Value at Grant Date, Stock options that were forfeited $ 3.3
Weighted Average Exercise Price, Stock options that were forfeited $ 7.12