XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity and Stock-Based Compensation - Summary of Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]  
Options outstanding, Beginning Balance 6,690,492
Options, Granted 1,979,690
Options, Exercised (7,185)
Options, Forfeited and cancelled (43,445)
Options outstanding, Ending Balance 8,619,552
Options, Exercisable 3,379,551
Weighted Average Exercise Price, Options outstanding Beginning Balance $ 4.27
Weighted Average Exercise Price, Granted 6.07
Weighted Average Exercise Price, Exercised 4.23
Weighted Average Exercise Price, Forfeited and Cancelled 4.97
Weighted Average Exercise Price, Options outstanding Ending Balance 4.68
Weighted Average Exercise Price, Exercisable $ 4.18
Weighted Average Remaining Contractual Term (in years), Options outstanding 8 years 2 months 12 days
Weighted Average Remaining Contractual Term (in years), Exercisable 6 years 10 months 24 days
Aggregate Intrinsic Value, Options outstanding $ 15,217
Aggregate Intrinsic Value, Exercisable $ 9,273