v3.26.3
Equity Incentive Plans - Schedule of Activity Related to Stock Option Awards (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Shares Subject to Options      
Beginning balance (in shares) 6,897,768 6,086,289  
Granted (in shares) 668,400 1,758,243  
Exercises (in shares) (1,202,950) (645,562)  
Forfeitures and cancellations (in shares) (290,849) (301,202)  
Ending balance (in shares) 6,072,369 6,897,768 6,086,289
Stock options exercisable, ending balance (in shares) 3,579,958    
Weighted-Average Exercise Price per Share      
Beginning balance (in dollars per share) $ 17.11 $ 25.20  
Granted (in dollars per share) 32.17 14.87  
Exercises (in dollars per share) 21.52 19.95  
Forfeitures and cancellations (in dollars per share) 21.83 18.47  
Ending balance (in dollars per share) 18.62 $ 17.11 $ 25.20
Stock options exercisable, ending balance (in dollars per share) $ 18.90    
Weighted-Average Remaining Contractual Term and Aggregate Intrinsic Value      
Weighted average remaining contractual term, options outstanding 7 years 14 days 6 years 11 months 4 days 7 years 7 months 17 days
Weighted average remaining contractual term, options exercisable 6 years 1 month 17 days    
Aggregate intrinsic value, options outstanding $ 297,386 $ 180,434 $ 534
Aggregate intrinsic value, options exercisable $ 174,546