v3.25.4
Stock-Based Compensation and Stockholders’ Equity - Schedule of Stock Option Activity (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Number of Shares    
Beginning balance (in shares) 6,151,069  
Granted (in shares) 1,110,760  
Exercised ( in shares) (166,936)  
Forfeited/expired (in shares) (986,328)  
Ending balance (in shares) 6,108,565 6,151,069
Stock options, vested and expected to vest (in shares) 6,108,565  
Stock options, exercisable (in shares) 3,914,353  
Weighted Average Exercise Per Share    
Beginning balance (in dollars per share) $ 10.29  
Granted (in dollars per share) 12.40  
Exercised (in dollars per share) 6.97  
Cancelled/forfeited (in dollars per share) 11.47  
Ending balance (in dollars per share) 10.57 $ 10.29
Weighted average exercise price, vested and expected to vest (in dollars per share) 10.57  
Weighted average exercise price, exercisable (in dollars per share) $ 10.02  
Weighted Average Remaining Contractual Terms (Years)    
Stock options contractual term, outstanding 5 years 6 months 14 days 6 years 1 month 28 days
Average remaining contractual term, vested and expected to vest 5 years 6 months 14 days  
Weighted average remaining contractual term, exercisable 4 years 29 days  
Aggregate Intrinsic Value    
Aggregate intrinsic value, outstanding $ 959 $ 10,691
Aggregate intrinsic value, vested and expected to vest 959  
Aggregate intrinsic value, exercisable $ 750