v3.26.1
Stock Option Plan (Tables)
3 Months Ended
Mar. 31, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-based Payment Arrangement, 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 Per Share
Outstanding, December 31, 2025
1,795,639 $3.85 
Awards granted649,748 $3.18 
Awards released(275,671)$2.73 
Awards canceled(40,010)$2.92 
Outstanding, March 31, 2026
2,129,706 $3.81 
Schedule of Stock Option Activity
Stock option activity under the 2019 Plan is set forth below:
 
Number of
Options
Weighted-
Average
Exercise Price Per Share
Weighted-
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value
(in thousands)
Outstanding, December 31, 2025
526,839 $6.86 6.48$957 
Granted190,000 $3.16 
Forfeited(10,000)$3.58 
Outstanding, March 31, 2026
706,839 $5.91 7.29$186 
Vested and expected to vest, March 31, 2026
706,839 $5.91 7.29$186 
Options exercisable, March 31, 2026
379,212 $7.68 5.35$179 
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 March 31,
 20262025
Cost of revenue$48 $55 
Selling, general and administrative500 346 
Research and development107 16 
Total$655 $417