| Summary of Stock Option Activity |
Stock option activity during the six months ended June 30, 2026 and 2025 is as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | Stock options | | Number of shares | | Weighted average exercise price | | Weighted average remaining contractual term (years) | | Aggregate intrinsic value (in thousands) | | Balance at January 1, 2026 | | 4,022,196 | | | $ | 2.23 | | | | | | | Granted | | — | | | — | | | | | | Exercised | | (96,137) | | | 1.16 | | | | | | | Forfeited | | — | | | — | | | | | | | Expired | | (67,084) | | | 1.02 | | | | | Balance at June 30, 2026 | | 3,858,975 | | | $ | 2.28 | | | 5.52 | | $ | 13,386 | | Vested Options Exercisable at June 30, 2026 | | 3,254,855 | | | $ | 2.34 | | | 5.19 | | $ | 11,222 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Stock options | | Number of shares | | Weighted average exercise price | | Weighted average remaining contractual term (years) | | Aggregate intrinsic value (in thousands) | | Balance at January 1, 2025 | | 7,488,859 | | $ | 1.67 | | | | | | | Granted | | — | | | — | | | | | | | Exercised | | (2,645,017) | | | 0.89 | | | | | | | Forfeited | | (285,112) | | | 1.83 | | | | | | | Expired | | (77,469) | | | 2.58 | | | | | | Balance at June 30, 2025 | | 4,481,261 | | | $ | 2.11 | | | 6.16 | | $ | 3,351 | | Vested Options Exercisable at June 30, 2025 | | 3,374,192 | | | $ | 2.10 | | | 5.50 | | $ | 2,898 | |
|
| Summary of the Activity for the RSUs and RSAs |
A summary of the activity for the RSUs for the six months ended June 30, 2026 and 2025, respectively, are shown in the following table: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Six Months Ended June 30, | | | 2026 | | 2025 | | | Number of Shares | | Weighted Average Grant Date Fair Value | | Number of Shares | | Weighted Average Grant Date Fair Value | | Unvested at beginning of year | | 3,436,019 | | | $ | 1.25 | | | 1,509,737 | | | $ | 0.94 | | | Granted | | 2,401,435 | | | 3.01 | | | 3,935,704 | | | 1.19 | | | Vested | | (1,441,843) | | | 1.93 | | | (1,700,884) | | | 0.93 | | | Forfeited | | (176,183) | | | 2.12 | | | (387,710) | | | 1.00 | | | Unvested at end of year | | 4,219,428 | | | $ | 1.98 | | | 3,356,847 | | | $ | 1.23 | | | | | | | | | | |
A summary of the activity for the equity-classified Medical RSUs for the six months ended June 30, 2026 and 2025, respectively, is shown in the following table: | | | | | | | | | | | | | Six Months Ended June 30, | | 2026 | | 2025 | | Balance at beginning of period | — | | | — | | | Granted | 332,803 | | | 997,806 | | | Vested | (332,803) | | | (997,806) | | | Forfeited | — | | | — | | | Balance at end of period | — | | | — | |
|