XML 61 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Summary of Stock Options Activity (Details) - Stock Options [Member]
$ / shares in Units, $ in Thousands
9 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Sep. 30, 2025
USD ($)
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options, Outstanding, Beginning balance | shares   3,992,335
Number of Options, Granted | shares   1,439,255
Number of Options, Exercised | shares   (20,677)
Number of Options, Forfeited | shares   (67,769)
Number of Options expired | shares   (32,536)
Number of Options Outstanding, Ending Balance | shares 3,992,335 5,310,608
Number of Options, Exercisable, Ending balance | shares   3,083,268
Number of Options, Vested and expected to vest, Ending balance | shares   5,025,926
Weighted Average Exercise Price per Share, Options outstanding, Beginning balance | $ / shares   $ 4.99
Weighted Average Exercise Price per Share, Granted | $ / shares   7.81
Weighted Average Exercise Price per Share, Exercised | $ / shares   2.37
Weighted Average Exercise Price per Share, forfeited | $ / shares   7.64
Weighted Average Exercise Price Per Share, Expired | $ / shares   10.78
Weighted Average Exercise Price per Share, Options outstanding, Ending balance | $ / shares $ 4.99 5.69
Weighted Average Exercise Price per Share, Exercisable, Ending balance | $ / shares   2.31
Weighted Average Exercise Price per share, Vested and expected to vest, Ending balance | $ / shares   $ 3.74
Weighted Average Exercise Price per Share, Exercisable   7 years 1 month 28 days
Weighted Average Remaining Contractual Term (in years), Options outstanding 6 years 10 months 9 days 6 years 11 months 12 days
Weighted Average Remaining Contractual Term (in years), Exercisable   6 years 25 days
Aggregate Intrinsic Value, Options outstanding | $ $ 19,318 $ 16,469
Aggregate Intrinsic Value, Exercisable | $   12,332
Aggregate Intrinsic Value, Vested and expected to vest | $   $ 14,836