XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Incentive Plans - Summary of Company Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Number of Shares 4,980,190  
Number of Shares, Granted 7,377  
Forfeited/cancelled (156,554)  
Number of Shares, Exercised/released (155,183)  
Number of Shares 4,675,830 4,980,190
Number of Shares Vested and exercisable as of June 30, 2024 2,887,287  
Number of Shares, Vested and expected to vest as of June 30, 2024 4,675,830  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Weighted-Average Exercise Price $ 9  
Weighted-Average Exercise Price, Granted 4.43  
Weighted-Average Exercise Price, Forfeited/cancelled 9.38  
Weighted-Average Exercise Price, Exercised/released 1  
Weighted-Average Exercise Price 9.25 $ 9
Vested and exercisable as of June 30, 2024 9.45  
Vested and expected to vest as of June 30, 2024 $ 9.25  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term    
Weighted Average Remaining Contractual Term 7 years 2 months 12 days 7 years 4 months 24 days
Weighted average contractual term, vested and exercisable 6 years 4 months 24 days  
Weighted average contractual term, vested and expected 7 years 2 months 12 days  
Average Intrinsic Value $ 7,271 $ 5,924
Average Intrinsic Value, Vested and exercisable as of June 30, 2024 4,419  
Average Intrinsic Value, Vested and expected as of June 30, 2024 $ 7,271