XML 77 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity Incentive Plans and Stock-Based Compensation - Summary of Stock Option Activities and Related Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]    
Outstanding Stock Options, Beginning balance 9,210,022  
Stock Options, Granted 2,020,245  
Stock Options, Exercised (1,018,117)  
Stock Options, Forfeited/cancelled (442,136)  
Outstanding Stock Options, Ending balance 9,770,014 9,210,022
Stock Options, Vested and exercisable 6,231,611  
Weighted-Average Exercise Price Per Share, Beginning balance $ 11.34  
Weighted-Average Exercise Price Per Share, Granted 18.08  
Weighted-Average Exercise Price Per Share, Exercised 5.75  
Weighted-Average Exercise Price Per Share, Forfeited/cancelled 16.01  
Weighted-Average Exercise Price Per Share, Ending balance 13.10 $ 11.34
Weighted-Average Exercise Price Per Share, Vested and exercisable as of December 31, 2022 $ 10.25  
Weighted-Average Remaining Contractual Term 6 years 2 months 12 days 6 years 6 months
Weighted -Average Remaining Contractual Term Vested and exercisable 5 years  
Aggregate Intrinsic Value, Balance $ 45,260 $ 51,384
Aggregate Intrinsic Value, Vested and exercisable $ 41,948