v3.26.3
Equity Incentive Plans - Summary of the Stock Option Activity (Detail) - 2019 and 2024 Employee Stock Purchase Plan [Member] - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Outstanding as of January 1, 2026 1,951,417
Options Granted, Number of Shares 611,088
Options Exercised, Number of Shares (50,371)
Options Forfeited and expired, Number of Shares (18,028)
Outstanding as of September 30, 2026 2,494,106
Options vested and exercisable as of September 30, 2026 1,179,501
Options vested and expected to vest as of September 30, 2026 2,494,106
Opening Balance, Weighted- Average Exercise Price $ 19.55
Options Granted, Weighted- Average Exercise Price 28.89
Options Exercised, Weighted- Average Exercise Price 12.22
Options Forfeited and expired, Weighted- Average Exercise Price 20.23
Options vested and exercisable, Weighted- Average Exercise Price 17.02
Closing Balance, Weighted- Average Exercise Price 21.98
Options vested and expected to vest, Weighted- Average Exercise Price $ 21.98
Weighted-Average Remaining Contractual Term (Years) 8 years
Options vested and exercisable, Weighted-Average Remaining Contractual Term (Years) 7 years 2 months 12 days
Weighted-Average Remaining Contractual Term (Years) Unvested and expected to vest as of September 30, 2026 8 years
Options Exercised, Aggregate Intrinsic Value $ 1,053
Ending Balance, Aggregate Intrinsic Value 15,553
Options vested and exercisable, Aggregate Intrinsic Value 11,358
Aggregate Intrinsic Value, Unvested and expected to vest as of September 30, 2026 $ 15,553