Stock-Based Compensation (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
| Summary of Stock Options Activity |
The table below summarizes the activity related to stock options, pursuant to the 2018 Stock Plan and 2021 Plan, for the six months ended June 30, 2026.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Options Outstanding |
|
|
Number of Options |
|
|
Weighted- Average Exercise Price ($ per share) |
|
|
Weighted Average Remaining Contractual Life (years) |
|
|
Aggregate Intrinsic Value |
|
December 31, 2025 |
|
3,072 |
|
|
$ |
1.45 |
|
|
|
3.25 |
|
|
$ |
2,961 |
|
Exercised |
|
(1,422 |
) |
|
|
0.47 |
|
|
|
|
|
|
|
Forfeited |
|
(145 |
) |
|
|
3.01 |
|
|
|
|
|
|
|
March 31, 2026 |
|
1,505 |
|
|
|
2.27 |
|
|
|
5.92 |
|
|
$ |
503 |
|
Exercised |
|
(116 |
) |
|
$ |
0.47 |
|
|
|
|
|
|
|
June 30, 2026 |
|
1,389 |
|
|
$ |
2.42 |
|
|
|
6.16 |
|
|
$ |
268 |
|
Exercisable options as of June 30, 2026 |
|
996 |
|
|
$ |
2.11 |
|
|
|
5.72 |
|
|
$ |
268 |
|
|
| Summary of Restricted Stock Units Activity |
The table below summarizes the activity related to RSUs, pursuant to the 2018 Stock Plan and 2021 Plan, for the six months ended June 30, 2026.
|
|
|
|
|
|
|
|
|
|
Restricted Stock Units |
|
Number of Restricted Stock Units |
|
|
Weighted Average Grant Date Fair Value (per share) |
|
|
December 31, 2025 |
|
10,046 |
|
|
$ |
1.51 |
|
|
Granted |
|
6,579 |
|
|
|
1.72 |
|
|
Vested or distributed |
|
(1,974 |
) |
|
|
1.78 |
|
|
Forfeited |
|
(215 |
) |
|
|
1.79 |
|
|
March 31, 2026 |
|
14,436 |
|
|
|
1.56 |
|
|
Granted |
|
1,431 |
|
|
|
1.16 |
|
|
Vested or distributed |
|
(2,004 |
) |
|
|
0.85 |
|
|
Forfeited |
|
(848 |
) |
|
|
1.77 |
|
|
June 30, 2026 |
|
13,015 |
|
|
$ |
1.62 |
|
|
|
| Summary of Activity Related to ESPP |
The table below summarizes the activity related to the ESPP for the six months ended June 30, 2026.
|
|
|
|
ESPP Activity |
Shares Available for Sale |
|
December 31, 2025 |
|
8,761 |
|
Annual additions to the plan |
|
1,897 |
|
Shares purchased |
|
(118 |
) |
March 31, 2026 |
|
10,540 |
|
<no activity> |
|
- |
|
June 30, 2026 |
|
10,540 |
|
|
| Summary of Activity Related to PSUs |
The table below summarizes the activity related to PSUs, pursuant to the 2021 Plan, for the six months ended June 30, 2026.
|
|
|
|
|
|
|
|
|
|
Performance Stock Units |
|
Number of Performance Stock Units |
|
|
Weighted Average Grant Date Fair Value (per share) |
|
|
December 31, 2025 |
|
- |
|
|
$ |
- |
|
|
Granted |
|
1,119 |
|
|
|
1.72 |
|
|
March 31, 2026 |
|
1,119 |
|
|
$ |
1.72 |
|
|
Granted |
|
600 |
|
|
$ |
1.14 |
|
|
June 30, 2026 |
|
1,719 |
|
|
$ |
1.52 |
|
|
|
| Summary of Stock-based Compensation Expense |
The Company recorded stock-based compensation expense as follows.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
For the three months ended June 30, |
|
|
For the six months ended June 30, |
|
2026 |
|
|
2025 |
|
|
2026 |
|
|
2025 |
|
|
Cost of revenue |
$ |
80 |
|
|
$ |
126 |
|
|
$ |
180 |
|
|
$ |
419 |
|
|
Research and development |
|
541 |
|
|
|
770 |
|
|
|
1,240 |
|
|
|
1,942 |
|
|
Sales and marketing |
|
237 |
|
|
|
181 |
|
|
|
458 |
|
|
|
409 |
|
|
General and administrative |
|
2,375 |
|
|
|
1,084 |
|
|
|
4,412 |
|
|
|
2,227 |
|
|
Total |
$ |
3,233 |
|
|
$ |
2,161 |
|
|
$ |
6,290 |
|
|
$ |
4,997 |
|
|
|
| 2021 Equity Incentive Plan |
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
| Summary of Shares Available for Future Issuances |
The table below summarizes the activity pursuant to the 2021 Plan, for the six months ended June 30, 2026, and the shares available for future issuances as of June 30, 2026 and December 31, 2025.
|
|
|
|
|
Shares Available for Future Issuance |
|
Shares available as of December 31, 2025 |
|
10,874 |
|
RSUs forfeited |
|
210 |
|
RSUs settled for taxes |
|
481 |
|
RSUs issued |
|
(6,115 |
) |
PSUs issued |
|
(1,119 |
) |
Shares available as of March 31, 2026 |
|
4,331 |
|
Additions to the plan |
|
20,000 |
|
RSUs forfeited |
|
853 |
|
RSUs settled for taxes |
|
430 |
|
RSUs issued |
|
(1,431 |
) |
PSUs issued |
|
(600 |
) |
Shares available as of June 30, 2026 |
|
23,583 |
|
|
| Inducement Plan |
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
| Summary of Shares Available for Future Issuances |
The table below summarizes the activity pursuant to the Inducement Plan, for the six months ended June 30, 2026 and the shares available for future issuances as of June 30, 2026.
|
|
|
|
|
Shares Available for Future Issuance |
|
Shares available as of December 31, 2025 |
|
6,281 |
|
RSUs issued |
|
(465 |
) |
Shares available as of March 31, 2026 |
|
5,816 |
|
<no activity> |
|
- |
|
Shares available as of June 30, 2026 |
|
5,816 |
|
|