XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.2
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Units Activity
The following table summarizes the restricted stock unit activities under the Company’s 2016 Plan, the 2021 Plan and the 2022 Inducement Plan:
Restricted Stock Units
Number of SharesWeighted-Average Grant Date Fair Value
Unvested—December 31, 2024
5,225,948 $7.00 
Granted1,618,635 $8.00 
Vested(1,151,761)$7.14 
Canceled (104,915)$8.10 
Unvested—June 30, 2025
5,587,907 $7.24 
Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions
The following table summarizes the ESPP valuation assumptions:
Six Months Ended
June 30,
2025
2024
Expected volatility72.0%74.4%
Expected term (in years)0.50.5
Risk-free interest rate4.3%5.4%
Expected dividend yield0%0%
Schedule of Stock-Based Compensation Related to Stock-Based Awards to Employees The following table presents the amount of stock-based compensation related to stock-based awards to employees on the Company’s unaudited condensed consolidated statements of operations (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2025202420252024
Cost of revenue$232 $186 $437 $375 
Research and development1,926 1,788 3,898 3,396 
Sales and marketing1,048 657 2,017 1,380 
General and administrative1,291 1,129 2,457 2,266 
Total stock-based compensation$4,497 $3,760 $8,809 $7,417