XML 45 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Incentive Plans - Summary of Stock Option Activity (Detail)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]    
Number of shares, Beginning balance | shares 9,208,970  
Number of shares, Stock options granted | shares 3,596,114  
Number of shares, Stock options exercised | shares (141,440)  
Number of shares, Stock options forfeited | shares (726,230)  
Number of shares, Ending balance | shares 11,937,414 9,208,970
Number of shares, Exercisable | shares 6,002,916  
Weighted- average exercise price per share, Beginning balance | $ / shares $ 10.31  
Weighted- average exercise price per share, Stock options granted | $ / shares 5.26  
Weighted- average exercise price per share, Stock options exercised | $ / shares 2.74  
Weighted- average exercise price per share, Stock options forfeited | $ / shares 10.08  
Weighted- average exercise price per share, Ending balance | $ / shares 8.89 $ 10.31
Weighted- average exercise price per share, Exercisable | $ / shares $ 11.62  
Weighted- average remaining contractual term 7 years 9 months 7 days 7 years 6 months 10 days
Weighted- average remaining contractual term, Exercisable 6 years 6 months 3 days  
Aggregate intrinsic value | $ $ 3,355 $ 2,930
Aggregate intrinsic value, Exercisable | $ $ 1,739