XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Details) - Schedule of Stock Option Activities
9 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
Stock-Based Compensation (Details) - Schedule of Stock Option Activities [Line Items]  
Weighted Average Exercise Price, Outstanding Beginning balance | $ / shares $ 14.23
Weighted Average Remaining Contractual Term (years), Outstanding Beginning balance 8 years 1 month 28 days
Aggregate Intrinsic Value, Outstanding Beginning balance | $
Weighted Average Exercise Price, Outstanding Ending balance | $ / shares $ 9.77
Weighted Average Remaining Contractual Term (years), Outstanding Ending balance 8 years 18 days
Weighted Average Exercise Price, Vested and expected to vest | $ / shares $ 9.77
Weighted Average Remaining Contractual Term (years), Vested and expected to vest 8 years 18 days
Aggregate Intrinsic Value, Vested and expected to vest | $
Weighted Average Exercise Price, Exercisable | $ / shares $ 15.93
Weighted Average Remaining Contractual Term (years), Exercisable 6 years 9 months 21 days
Aggregate Intrinsic Value, Exercisable | $
Weighted Average Exercise Price, Granted | $ / shares $ 3.04
Aggregate Intrinsic Value, Granted | $
Weighted Average Exercise Price, Exercised | $ / shares
Aggregate Intrinsic Value, Exercised | $
Weighted Average Exercise Price, Forfeited | $ / shares $ 6.93
Aggregate Intrinsic Value, Forfeited | $
Weighted Average Exercise Price, Expired | $ / shares $ 14.39
Aggregate Intrinsic Value, Expired | $
Equity Option [Member]  
Stock-Based Compensation (Details) - Schedule of Stock Option Activities [Line Items]  
Number of Options, Outstanding Beginning balance | shares 1,828,329
Number of Options, Outstanding Ending balance | shares 2,933,525
Number of Options, Vested and expected to vest | shares 2,933,525
Number of Options, Exercisable | shares 1,198,035
Number of Options, Granted | shares 1,267,900
Number of Options, Exercised | shares
Number of Options, Forfeited | shares (153,650)
Number of Options, Expired | shares (9,054)