v3.26.1
Stockholders' Equity - Summary of Stock Option Activity and Related Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Options    
Outstanding, beginning of period 9,911,043  
Granted 2,852,570  
Exercised (88,932)  
Canceled (149,713)  
Outstanding, end of period 12,524,968 9,911,043
Options exercisable as of March 31, 2026 3,973,707  
Options vested or expected to vest as of March 31, 2026 12,524,968  
Weighted Average Exercise Price    
Outstanding, beginning of period $ 17.92  
Granted 16.03  
Exercised 14.74  
Canceled 20.5  
Outstanding, end of period 17.48 $ 17.92
Options exercisable as of March 31, 2026 18.14  
Options vested or expected to vest as of March 31, 2026 $ 17.48  
Weighted Average Remaining Life (in years)    
Outstanding 8 years 4 months 24 days 8 years 2 months 12 days
Options exercisable as of March 31, 2026 6 years 8 months 12 days  
Options vested or expected to vest as of March 31, 2026 8 years 4 months 24 days  
Aggregate Intrinsic Value    
Outstanding $ 49,382 $ 52,782
Options exercisable as of March 31, 2026 16,886  
Options vested or expected to vest as of March 31, 2026 $ 49,382