Equity and Stock-Based Compensation (Tables)
|
9 Months Ended |
Sep. 30, 2026 |
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
| Stock-based Compensation Expense |
Total stock-based compensation expense for employees and non-employees, related to all of the Company’s stock-based awards, was as follows (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended |
|
|
Nine Months Ended |
|
|
|
September 30, |
|
|
September 30, |
|
|
|
2026 |
|
|
2025 |
|
|
2026 |
|
|
2025 |
|
|
|
|
|
Cost of revenue |
|
$ |
101 |
|
|
$ |
110 |
|
|
$ |
328 |
|
|
$ |
416 |
|
Selling and marketing |
|
|
231 |
|
|
|
253 |
|
|
|
686 |
|
|
|
1,377 |
|
Research and development |
|
|
159 |
|
|
|
196 |
|
|
|
590 |
|
|
|
987 |
|
General and administrative |
|
|
555 |
|
|
|
827 |
|
|
|
2,078 |
|
|
|
1,526 |
|
Total stock-based compensation |
|
$ |
1,046 |
|
|
$ |
1,386 |
|
|
$ |
3,682 |
|
|
$ |
4,306 |
|
|
| Summary of Unrecognized Stock-Based Compensation Expense and Remaining Recognition Period by Restricted Stock Units ("RSUs") and Performance Stock Units ("PSUs") |
The following table summarizes the total unrecognized stock-based compensation expense and remaining recognition period by Restricted Stock Units (“RSUs”) and Performance Stock Units (“PSUs”) (in thousands, except number of years):
|
|
|
|
|
|
|
|
|
|
|
September 30, 2026 |
|
|
|
Unrecognized Expense |
|
|
Remaining weighted average period (In years) |
|
|
|
|
|
|
|
|
RSUs |
|
$ |
6,724 |
|
|
|
2.7 |
|
PSUs |
|
|
2,842 |
|
|
|
1.4 |
|
Total unrecognized stock-based compensation expense |
|
$ |
9,566 |
|
|
|
|
|
| Stock Activity and Total Number of Shares Available for Grant |
The following table presents the stock activity and the total number of shares available for grant as of September 30, 2026:
|
|
|
|
|
|
|
Number of Shares Available |
|
Balance at December 31, 2025 |
|
|
1,849,094 |
|
Grants |
|
|
(648,464 |
) |
Cancelled |
|
|
291,644 |
|
Balance as of September 30, 2026 |
|
|
1,492,274 |
|
|
| Stock Option Activity |
Stock Option Activity
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Options Outstanding |
|
|
|
Number of Shares Underlying Outstanding Options |
|
|
Weighted- Average Exercise Price |
|
|
Weighted- Average Remaining Contractual Term |
|
|
Aggregate Intrinsic Value |
|
|
|
|
|
|
|
|
|
(in years) |
|
|
|
|
Outstanding at December 31, 2025 |
|
|
390,969 |
|
|
$ |
10.23 |
|
|
|
3.43 |
|
|
$ |
2,174,529 |
|
Options Granted |
|
|
— |
|
|
|
— |
|
|
|
|
|
|
|
Options Exercised |
|
|
(67,378 |
) |
|
|
6.18 |
|
|
|
|
|
|
|
Options Forfeited |
|
|
(8,584 |
) |
|
|
17.54 |
|
|
|
|
|
|
|
Outstanding at September 30, 2026 |
|
|
315,007 |
|
|
$ |
10.61 |
|
|
|
2.57 |
|
|
$ |
1,299,090 |
|
Vested and expected to vest at September 30, 2026 |
|
|
315,007 |
|
|
$ |
10.61 |
|
|
|
2.57 |
|
|
$ |
1,299,090 |
|
Exercisable at September 30, 2026 |
|
|
315,007 |
|
|
$ |
10.61 |
|
|
|
2.57 |
|
|
$ |
1,299,090 |
|
|
| Restricted Stock |
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
| Restricted Stock Activity and Performance-Based Restricted Share Activity |
Restricted Stock Activity
|
|
|
|
|
|
|
|
|
|
|
Shares |
|
|
Weighted Average Grant Date Fair Value Per Share |
|
Nonvested restricted stock at December 31, 2025 |
|
|
695,367 |
|
|
$ |
14.19 |
|
Granted |
|
|
451,184 |
|
|
|
10.39 |
|
Vested |
|
|
(294,643 |
) |
|
|
15.29 |
|
Forfeited |
|
|
(178,174 |
) |
|
|
14.21 |
|
Nonvested restricted stock at September 30, 2026 |
|
|
673,734 |
|
|
$ |
11.16 |
|
|
| Performance-Based Restricted Share |
|
| Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |
|
| Restricted Stock Activity and Performance-Based Restricted Share Activity |
Performance-Based Restricted Share Activity
|
|
|
|
|
|
|
|
|
|
|
Number of Shares Underlying Outstanding Performance Shares |
|
|
Weighted Average Grant Date Fair Value Per Share |
|
|
|
|
|
|
|
|
Outstanding at December 31, 2025 |
|
|
160,127 |
|
|
$ |
14.63 |
|
Granted |
|
|
197,280 |
|
|
|
10.22 |
|
Released |
|
|
(45,443 |
) |
|
|
13.08 |
|
Forfeited |
|
|
(105,667 |
) |
|
|
11.74 |
|
Outstanding at September 30, 2026 |
|
|
206,297 |
|
|
$ |
10.89 |
|
|