v3.22.2.2
Stock-Based Compensation - Summary of Activity under Stock Option Plans and Related Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]      
Number of options outstanding, Outstanding, Beginning balance   6,945,184  
Number of options outstanding, Options granted   2,855,735  
Number of options outstanding, Options exercised   (155,834)  
Number of Options outstanding, Options cancelled/forfeited   (92,131)  
Number of options outstanding, Outstanding, Ending balance 9,552,954 9,552,954 6,945,184
Number of options outstanding, options vested and exercisable 4,642,749 4,642,749  
Weighted average exercise price, Outstanding, Beginning balance   $ 5.95  
Weighted average exercise price, Options granted   13.11  
Weighted average exercise price, Options exercised   3.82  
Weighted average exercise price, Options cancelled/forfeited   6.99  
Weighted average exercise price, Outstanding, Ending balance $ 8.12 8.12 $ 5.95
Weighted average exercise price, options vested and exercisable $ 6.60 $ 6.60  
Weighted average remaining contractual term, (Years) Outstanding balance   7 years 9 months 18 days 7 years 10 months 24 days
Weighted average remaining contractual term, (Years) options vested and exercisable   6 years 9 months 18 days  
Aggregate intrinsic value, Outstanding, Beginning balance   $ 77,363  
Aggregate intrinsic value, Options exercised $ 100 1,309  
Aggregate intrinsic value, Outstanding, Ending balance 25,319 25,319 $ 77,363
Aggregate intrinsic value, options vested and exercisable $ 17,236 $ 17,236