Stockholders' Equity (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Stockholders' Equity Note [Abstract] |
|
| Schedule of Number of Common Stock Reserved for Future Issuance |
As of June 30, 2026, and December 31, 2025, the Company had reserved common stock for future issuance as follows:
|
|
|
|
|
|
|
|
|
|
|
June 30, |
|
|
December 31, |
|
|
|
2026 |
|
|
2025 |
|
Conversion of outstanding warrants |
|
|
102,299 |
|
|
|
102,299 |
|
Outstanding options |
|
|
4,306,372 |
|
|
|
4,135,501 |
|
Outstanding RSUs |
|
|
2,625,877 |
|
|
|
1,561,534 |
|
Shares reserved for future issuance under the Company's equity plans |
|
|
5,555,042 |
|
|
|
5,279,680 |
|
Total |
|
|
12,589,590 |
|
|
|
11,079,014 |
|
|
| Schedule of Option Activity Under The Plans |
Activity under the 2014 Stock Incentive Plan (the “2014 Plan”), 2024 Equity Incentive Plan (the “2024 EIP”), and 2024 Incentive Award Plan (the “2024 Plan”) is as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Weighted average |
|
|
Aggregate |
|
Number of |
|
Weighted average |
|
|
remaining contractual |
|
intrinsic value |
|
options |
|
exercise price |
|
|
life (in years) |
|
(in thousands) |
|
Balance at December 31, 2025 |
|
|
4,135,501 |
|
|
$ |
8.70 |
|
|
|
7.38 |
|
|
|
54,842 |
|
Options granted |
|
|
739,086 |
|
|
|
18.93 |
|
|
|
|
|
|
|
Options exercised |
|
|
(391,867 |
) |
|
|
5.00 |
|
|
|
|
|
|
|
Options forfeited |
|
|
(176,348 |
) |
|
|
16.22 |
|
|
|
|
|
|
|
Balance at June 30, 2026 |
|
|
4,306,372 |
|
|
|
10.45 |
|
|
|
7.39 |
|
|
|
38,699 |
|
Options vested and expected to vest as of June 30, 2026 |
|
|
4,306,372 |
|
|
|
10.45 |
|
|
|
7.39 |
|
|
|
38,699 |
|
Options exercisable at June 30, 2026 |
|
|
2,527,436 |
|
|
$ |
7.27 |
|
|
|
6.54 |
|
|
|
30,881 |
|
|
| Schedule of Restricted Stock Activity |
Restricted Stock Unit activity under the plans is as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of |
|
Weighted average |
|
shares |
|
grant date fair value |
|
Unvested at December 31, 2025 |
|
|
1,561,534 |
|
|
$ |
17.94 |
|
Granted |
|
|
1,570,387 |
|
|
|
19.00 |
|
Vested |
|
|
(300,524 |
) |
|
|
18.98 |
|
Cancelled |
|
|
(205,520 |
) |
|
|
19.02 |
|
Unvested at June 30, 2026 |
|
|
2,625,877 |
|
|
$ |
18.35 |
|
|
| Schedule of Assumptions Used for Estimate of Fair Value of Options |
The fair value of employee stock options granted was estimated using the following weighted-average assumptions for the three and six months ended June 30, 2026 and 2025:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three months ended June 30, |
|
|
Six months ended June 30, |
|
|
2026 |
2025 |
|
|
2026 |
2025 |
|
Expected term (in years) |
|
4.8 |
|
|
|
5.0 |
|
|
|
4.8 |
|
|
|
5.0 |
|
Expected volatility |
|
71.0 |
% |
|
|
61.0 |
% |
|
|
71.0 |
% |
|
|
61.1 |
% |
Risk-free interest rate |
|
4.0 |
% |
|
|
3.9 |
% |
|
|
4.0 |
% |
|
|
3.9 |
% |
Dividend yield |
— |
|
|
— |
|
|
— |
|
|
— |
|
|
| Schedule of Total Stock Based Compensation Expense |
The Company’s total stock-based compensation expense was as follows (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three months ended June 30, |
|
|
Six months ended June 30, |
|
|
2026 |
2025 |
|
|
2026 |
2025 |
|
Cost of revenue |
$ |
11 |
|
|
$ |
102 |
|
|
$ |
159 |
|
|
$ |
127 |
|
Research and development |
|
948 |
|
|
|
564 |
|
|
|
1,648 |
|
|
|
937 |
|
Sales and marketing |
|
2,595 |
|
|
|
1,203 |
|
|
|
4,105 |
|
|
|
1,980 |
|
General and administrative |
|
2,444 |
|
|
|
1,298 |
|
|
|
3,809 |
|
|
|
2,471 |
|
Total stock-based compensation expense |
$ |
5,998 |
|
|
$ |
3,167 |
|
|
$ |
9,721 |
|
|
$ |
5,515 |
|
|