v3.26.1
Stock-Based Compensation Plan (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
The following table shows stock option activity during the periods indicated (in thousands except share and per share data):
Number of options outstanding
Weighted-average exercise priceWeighted-average remaining contractual term
(in years)
Aggregate intrinsic value
Balance as of December 31, 20259,140,164$7.91 6.82$6,918 
Options granted1,427,4964.22 
Options exercised(154,730)0.71 
Options forfeited(301,487)5.08 
Options expired(57,333)15.86 
Balance as of June 30, 202610,054,110$7.54 5.87$4,213 
Options exercisable as of June 30, 20266,549,013$8.90 4.81$3,738 
Schedule of RSU Awards Activity
The following table shows RSU awards activity during the periods indicated:
Shares
Weighted-average grant date fair value per shareWeighted-average remaining contractual term (in years)Aggregate intrinsic value (in thousands)
Unvested balance at December 31, 20254,567,103$5.97 1.31$23,064 
Granted3,617,8144.21 
Vested(1,148,918)6.24 
Forfeited(513,118)5.45 
Unvested balance at June 30, 20266,522,881$4.99 1.52$28,896 
Schedule of Allocation of Stock-Based Compensation Expense
The following table shows the allocation of stock-based compensation expense related to the Company’s stock-based awards (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Cost of sales$736 $1,110 $1,465 $2,196 
Research and development1,092 1,423 2,055 3,000 
Sales and marketing775 1,236 1,554 2,441 
General and administrative2,736 3,022 5,126 5,784 
Total stock-based compensation$5,339 $6,791 $10,200 $13,421 
Schedule of Weighted Average Valuation Assumptions Used in Determining the Fair Value of Employee Stock Options The following table shows the weighted-average valuation assumptions used in determining the fair value of employee stock options:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Expected term (in years)5.585.65.996.00
Expected volatility66%67%66%66%
Risk-free interest rate4%4%4%4%
Dividend yield— — — — 
Schedule of Weighted Average Valuation Assumptions Used in Estimating the Fair Value of ESPP The following table summarizes the weighted-average assumptions used in estimating the fair value of the ESPP for the current offering period using the Black-Scholes option-pricing model:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Expected term (in years)0.50.50.50.5
Expected volatility64%73%67%73%
Risk-free interest rate4%4%4%4%
Dividend yield— — — —