XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation (Details) - Schedule of Stock Option Activity - Stock option activity [Member] - USD ($)
3 Months Ended
Dec. 31, 2023
Mar. 31, 2024
Schedule of Stock Option Activity [Line Items]    
Number of Shares Options outstanding, balance 175,686 230,264
Weighted Average Exercise Price, Options outstanding, balance $ 34.6 $ 23.83
Weighted Average Remaining Contractual Term, Options outstanding, balance 8 years 3 months 18 days
Aggregate Intrinsic Value, Options outstanding, balance $ 71,346
Number of Shares, Options exercisable   115,597
Weighted- Average Exercise Price, Options exercisable   $ 40.49
Weighted- Average Remaining Contractual Term, Options exercisable   7 years 3 months 18 days
Aggregate Intrinsic Value, Options exercisable  
Number of Shares, Forfeited   11,422
Weighted- Average Exercise Price, Forfeited   $ 70.16
Weighted- Average Remaining Contractual Term, Cancelled  
Number of Shares Exercised  
Weighted- Average Exercise Price,Exercised  
Weighted- Average Remaining Contractual Term, Exercised  
Aggregate Intrinsic Value, Exercised  
Number of Shares, Granted   66,000
Weighted- Average Exercise Price, Granted   $ 3.18
Weighted- Average Remaining Contractual Term, Granted  
Aggregate Intrinsic Value, Granted