XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Stock Option Plan (Tables)
9 Months Ended
Sep. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Unit Activity
RSU activity under the Company's 2019 Plan is set forth below:
Number of
Shares
Weighted-
Average
Grant Date Fair Value
Outstanding, December 31, 2024
1,710,373 $2.48 
Awards granted692,932 $4.76 
Awards released(391,515)$2.90 
Awards canceled(246,878)$2.72 
Outstanding, September 30, 2025
1,764,912 $3.25 
Schedule of Stock Option Activity
Stock option activity under the 2019 Plan is set forth below:
 
Number of
Options
Weighted-
Average
Exercise Price
Weighted-
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value (in thousands)
Outstanding, December 31, 2024489,296 $8.39 6.53$370 
Granted169,570 $4.68 
Exercised(108)$0.37 
Expired(131,869)$9.73 
Outstanding, September 30, 2025
526,889 $6.86 6.93$2,583 
Vested and expected to vest, September 30, 2025
526,889 $6.86 6.93$2,583 
Options exercisable, September 30, 2025
344,472 $8.11 5.62$1,401 
Schedule of Non-Cash Stock-Based Compensation Expense
Total non-cash stock-based compensation expense recorded related to options granted, RSUs granted and stock purchase rights granted under the ESPP in the condensed statements of operations is as follows (in thousands):
 
 Three Months Ended September 30,Nine Months Ended September 30,
 2025202420252024
Cost of revenue$58 $47 $173 $103 
Selling, general and administrative425 114 1,095 1,058 
Research and development110 56 185 169 
Total$593 $217 $1,453 $1,330