Summary of Accounting Policies (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Accounting Policies [Abstract] |
|
| Schedule of Dilutive Securities Excluded from Computation of Loss Per Share |
The following outstanding potentially dilutive securities were excluded from the calculation of diluted net loss per share attributable to common stockholders because their impact under the treasury stock method was anti-dilutive for the periods presented:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended June 30, |
|
|
Six Months Ended June 30, |
|
|
2026 |
|
|
2025 |
|
|
2026 |
|
|
2025 |
|
Stock options issued and outstanding under the 2015 Equity Incentive Plan and the 2021 Equity Incentive Plan |
|
85,886 |
|
|
|
1,005,795 |
|
|
|
96,012 |
|
|
|
4,273,819 |
|
Restricted stock units issued under the 2021 Equity Incentive Plan |
|
180,823 |
|
|
|
359,735 |
|
|
|
717,077 |
|
|
|
348,793 |
|
Stock issuable in offering period under the 2021 Employee Stock Purchase Plan |
|
83,433 |
|
|
|
148,877 |
|
|
|
112,959 |
|
|
|
158,785 |
|
|
| Schedule of Revenue from Contracts with Customers |
For the three and six months ended June 30, 2026 and 2025, revenue from contracts with customers consisted of the following (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Three Months Ended June 30, |
|
|
Six Months Ended June 30, |
|
|
|
2026 |
|
|
2025 |
|
|
2026 |
|
|
2025 |
|
Product sales: |
|
|
|
|
|
|
|
|
|
|
|
|
LDD (including training) |
|
$ |
1,341 |
|
|
$ |
5,134 |
|
|
$ |
3,692 |
|
|
$ |
14,524 |
|
LAL |
|
|
24,497 |
|
|
|
27,006 |
|
|
|
51,534 |
|
|
|
54,192 |
|
Service warranty, service contracts, and accessories |
|
|
1,403 |
|
|
|
1,497 |
|
|
|
2,908 |
|
|
|
2,815 |
|
Total product sales |
|
|
27,241 |
|
|
|
33,637 |
|
|
|
58,134 |
|
|
|
71,531 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
License and collaboration revenue |
|
|
6,500 |
|
|
|
— |
|
|
|
6,500 |
|
|
|
— |
|
Total contract revenue |
|
|
6,500 |
|
|
|
— |
|
|
|
6,500 |
|
|
|
— |
|
Total revenue |
|
$ |
33,741 |
|
|
$ |
33,637 |
|
|
$ |
64,634 |
|
|
$ |
71,531 |
|
|
| Schedule of Deferred Revenue Activity |
The following table represents the contract liabilities from sales activity for the six months ended June 30, 2026 and 2025, respectively (in thousands):
|
|
|
|
|
|
|
|
|
|
|
Six Months Ended June 30, |
|
|
|
2026 |
|
|
2025 |
|
Deferred revenue from product sales |
|
|
|
|
|
|
Balance at beginning of period |
|
$ |
3,521 |
|
|
$ |
2,994 |
|
Additions during the period |
|
|
2,713 |
|
|
|
2,772 |
|
Revenue recognized during the period |
|
|
(2,852 |
) |
|
|
(2,504 |
) |
Balance at end of period (1) |
|
|
3,382 |
|
|
|
3,262 |
|
|
|
|
|
|
|
|
Deferred collaboration revenue |
|
|
3,500 |
|
|
|
— |
|
Total deferred revenue |
|
$ |
6,882 |
|
|
$ |
3,262 |
|
(1)
|