v3.26.3
Stockholders' Equity - Summary of Stock Option Activity and Related Information (Details)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Options    
Outstanding, beginning of period | shares 9,911,043  
Granted | shares 4,870,697  
Exercised | shares (425,148)  
Forfeitures | shares (581,279)  
Outstanding as of September 30, 2026 | shares 13,775,313 9,911,043
Options exercisable as of September 30, 2026 | shares 5,223,541  
Options vested or expected to vest- September 30, 2026 | shares 13,775,313  
Weighted Average Exercise Price    
Outstanding, beginning of period | $ / shares $ 17.92  
Granted | $ / shares 17.56  
Exercised | $ / shares 9.96  
Forfeitures | $ / shares 17.93  
Outstanding as of September 30, 2026 | $ / shares 18.04 $ 17.92
Options exercisable as of September 30, 2026 | $ / shares 18.08  
Options vested or expected to vest- September 30, 2026 | $ / shares $ 18.04  
Weighted Average Remaining Life (in years)    
Outstanding as of January 1, 2026 8 years 2 months 12 days 8 years 2 months 12 days
Outstanding as of September 30, 2026 8 years 2 months 12 days 8 years 2 months 12 days
Options exercisable as of September 30, 2026 6 years 10 months 24 days  
Options vested or expected to vest- September 30, 2026 8 years 2 months 12 days  
Aggregate Intrinsic Value    
Outstanding as of January 1, 2026 | $ $ 28,956 $ 52,782
Outstanding as of September 30, 2026 | $ 28,956 $ 52,782
Options exercisable as of September 30, 2026 | $ 15,279  
Options vested or expected to vest- September 30, 2026 | $ $ 28,956