v3.26.1
Equity Incentive Plans and Stock-Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Equity [Abstract]    
Number of Outstanding Options, Beginning balance 13,617,445  
Number of Outstanding Options, Granted 2,726,346  
Number of Outstanding Options, Exercised (1,219,678)  
Number of Outstanding Options, Cancelled (714,749)  
Number of Outstanding Options, Ending balance 14,409,364 13,617,445
Number of Outstanding Options, Exercisable 6,473,183  
Number of Outstanding Options, Vested and expected to vest 14,409,364  
Weighted- Average Exercise Price, Beginning balance $ 12.58  
Weighted- Average Exercise Price, Granted 33.43  
Weighted- Average Exercise Price, Exercised 11.44  
Weighted- Average Exercise Price, Cancelled 14.33  
Weighted- Average Exercise Price, Ending balance 16.54 $ 12.58
Weighted- Average Exercise Price, Exercisable 11.74  
Weighted- Average Exercise Price, Vested and expected to vest $ 16.54  
Weighted- Average Remaining Contractual Term 7 years 9 months 18 days 8 years
Weighted- Average Remaining Contractual Term, Exercisable 6 years 3 months 18 days  
Weighted- Average Remaining Contractual Term, Vested and expected to vest 7 years 9 months 18 days  
Aggregate Intrinsic Value, Beginning balance $ 186,669  
Aggregate Intrinsic Value, Ending balance 226,331 $ 186,669
Aggregate Intrinsic Value, Exercisable 130,844  
Aggregate Intrinsic Value, Vested and expected to vest $ 226,331