Schedule of Restricted Share Activity, Excluding Company's Employee Stock Purchase Plan |
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of shares |
|
Weighted average grant date fair value |
|
|
|
|
Unvested at December 31, 2024 |
503,894 |
|
|
$ |
8.55 |
|
Granted |
128,982 |
|
|
6.24 |
|
Vested |
(41,406) |
|
|
10.58 |
|
Vested shares forgone to satisfy minimum statutory withholding |
(22,594) |
|
|
10.58 |
|
Forfeitures |
(1,401) |
|
|
9.04 |
|
Unvested at March 31, 2025 |
567,475 |
|
|
$ |
7.80 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended March 31, |
|
|
|
|
|
2025 |
|
2024 |
|
|
|
|
|
|
|
|
Weighted average grant date fair value of awards granted |
|
|
|
|
$ |
6.24 |
|
|
$ |
9.09 |
|
Total fair value of shares vested |
|
|
|
|
$ |
349,777 |
|
|
$ |
641,823 |
|
Total fair value of shares forgone to satisfy minimum statutory withholding |
|
|
|
|
$ |
190,863 |
|
|
$ |
365,697 |
|
|
Schedule of Share-based Payment Arrangement, Option, Activity |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014 Plan (Options) |
|
Number of Authorized Shares |
|
Weighted- Average Exercise Price |
|
Weighted- Average Remaining Contractual Term (in Years) |
|
Aggregate Intrinsic Value |
Outstanding at December 31, 2024 |
|
535,667 |
|
|
$ |
7.00 |
|
|
3.57 |
|
$ |
1,588,137 |
|
|
|
|
|
|
|
|
|
|
Exercised |
|
(7,024) |
|
|
2.60 |
|
|
|
|
|
Exercised shares forgone to satisfy minimum statutory withholding |
|
(7,458) |
|
|
2.60 |
|
|
|
|
|
Shares tendered for cashless exercise |
|
(10,518) |
|
|
2.60 |
|
|
|
|
|
Forfeitures and expirations |
|
(50,000) |
|
|
6.82 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Outstanding at March 31, 2025 |
|
460,667 |
|
|
$ |
7.25 |
|
|
3.87 |
|
$ |
567,401 |
|
|
|
|
|
|
|
|
|
|
Exercisable at March 31, 2025 |
|
460,667 |
|
|
$ |
7.25 |
|
|
3.87 |
|
$ |
567,401 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2021 Plan (Options) |
|
Number of Authorized Shares |
|
Weighted- Average Exercise Price |
|
Weighted- Average Remaining Contractual Term (in Years) |
|
Aggregate Intrinsic Value |
Outstanding at December 31, 2024 |
|
1,840,786 |
|
|
$ |
8.93 |
|
|
8.54 |
|
$ |
1,504,894 |
|
Granted |
|
250,789 |
|
|
6.23 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Forfeitures and expirations |
|
(2,441) |
|
|
9.05 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Outstanding at March 31, 2025 (a) |
|
2,089,134 |
|
|
$ |
8.61 |
|
|
8.49 |
|
$ |
— |
|
|
|
|
|
|
|
|
|
|
Exercisable at March 31, 2025 (a) |
|
620,807 |
|
|
$ |
11.75 |
|
|
7.34 |
|
$ |
— |
|
(a) Aggregate Intrinsic Value - no exercisable options were in-the-money as of March 31, 2025.
|