v3.25.4
Stock-Based Compensation - Schedule of Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]    
Number of Shares, Beginning Balance 4,499,702  
Number of Shares, Granted 2,432,800  
Number of Shares, Exercised (627,148)  
Number of Shares, Forfeited (314,011)  
Number of Shares, Ending Balance 5,991,343 4,499,702
Number of Shares, Options exercisable as of December 31, 2025 2,336,600  
Number of Shares, options unvested at December 31, 2025 3,654,743  
Weighted-Average Exercise Price, Outstanding, Beginning balance $ 17.19  
Weighted-Average Exercise Price, Granted 23.77  
Weighted-Average Exercise Price, Exercised 12.6  
Weighted-Average Exercise Price, Forfeited 21.07  
Weighted-Average Exercise Price, Outstanding, Ending balance 20.14 $ 17.19
Weighted-Average Exercise Price, Options exercisable as of December 31, 2025 17.01  
Weighted-Average Exercise Price, Options unvested as of December 31, 2025 $ 22.14  
Weighted Average Remaining Contractual Term 8 years 3 months 18 days 8 years 8 months 12 days
Weighted Average Remaining Contractual Term, Options exercisable as of December 31, 2025 7 years 7 months 6 days  
Weighted Average Remaining Contractual Term, Options unvested as of December 31, 2025 8 years 9 months 18 days  
Aggregate Intrinsic Value, Beginning Balance $ 24,867  
Aggregate Intrinsic Value, Granted 42,437  
Aggregate Intrinsic Value, Exercised 14,919  
Aggregate Intrinsic Value, Forfeited 1,690  
Aggregate Intrinsic Value, Ending Balance 127,547 $ 24,867
Aggregate Intrinsic Value, Options exercisable as of December 31, 2025 57,823  
Aggregate Intrinsic Value, Options unvested as of December 31, 2025 $ 69,724