XML 39 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Incentive Compensation Plans (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Available for Grant
A summary of shares available for grant under the Company’s 2021 Equity Incentive Plan, or the 2021 Plan, is as follows:
Shares Available for Grant
Shares available for grant as of January 1, 20252,201,012 
Authorized1,507,251 
Granted/Awarded(1,192,430)
Cancelled146,515 
Withheld for taxes28,471 
Shares available for grant as of June 30, 2025
2,690,819 
Schedule of Stock Option Activity
A summary of stock option activity for the six months ended June 30, 2025 is set forth below:
Options Outstanding
Number of SharesWeighted-Average Exercise PriceWeighted Average Remaining Contractual Term (in Years)
Balances as of January 1, 20252,368,208 $6.01 7.27
Granted474,472 $11.16 
Exercised(122,972)$4.32 
Cancelled(54,547)$11.62 
Balances at June 30, 2025
2,665,161 $6.89 7.52
Vested and exercisable at June 30, 2025
1,680,932 $5.18 6.65
Vested and expected to vest at June 30, 2025
2,665,161 $6.89 7.52
Schedule of Restricted Stock Units
Activity with respect to restricted stock units was as follows:
Number of Shares Underlying Outstanding Restricted Stock UnitsWeighted Average Grant Date Fair Value
Unvested, January 1, 20251,480,338 $8.92 
Granted717,958 $12.18 
Vested(515,459)$9.48 
Cancelled(91,968)$8.93 
Unvested, June 30, 2025
1,590,869 $10.21 
Schedule of Share-based Payment Arrangement, Expensed and Capitalized, Amount
The Company recognized stock-based compensation as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Cost of goods sold$173 $197 $351 $359 
Sales and marketing761 780 1,544 1,491 
Research and development865 796 1,737 1,605 
General and administrative1,429 775 2,222 1,633 
Total stock-based compensation$3,228 $2,548 $5,854 $5,088 
The above stock-based compensation expense related to the following equity-based awards (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Stock options and restricted stock units$3,090 $2,418 $5,579 $4,822 
ESPP138 130 275 266 
Total stock-based compensation$3,228 $2,548 $5,854 $5,088