v3.24.0.1
Equity Compensation Plans (Details) - Schedule of Total Stock Option Activity - Equity Option [Member]
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Equity Compensation Plans (Details) - Schedule of Total Stock Option Activity [Line Items]  
Options, outstanding beginning (in Shares) | shares 819,000
Weighted Average Exercise Price, Options outstanding beginning $ 8.68
Weighted Average Remaining Contractual Term in Years, Options outstanding beginning 2 years 3 months 18 days
Intrinsic Value, Options outstanding beginning (in Dollars) | $
Options, Granted (in Shares) | shares 295,000
Weighted Average Exercise Price, Granted $ 6.82
Intrinsic Value, Granted
Options, Forfeited (in Shares) | shares (33,000)
Weighted Average Exercise Price, Forfeited $ 16.2
Intrinsic Value, Exercised (in Dollars) | $
Expired (in Shares) | shares (218,000)
Expired $ 7.17
Intrinsic Value, Forfeited/expired
Options, outstanding ending (in Shares) | shares 863,000
Weighted Average Exercise Price, Options outstanding ending $ 8.13
Weighted Average Remaining Contractual Term in Years, Options outstanding ending 2 years 2 months 12 days
Intrinsic Value, Options outstanding ending (in Dollars) | $