Balance Sheet Components (Tables)
|
6 Months Ended |
Jun. 30, 2025 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
Schedule of Accounts Receivable, Net |
Accounts
receivable, net consisted of the following:
Schedule
of Accounts Receivable, Net
| |
June 30, | | |
December 31, | |
| |
2025 | | |
2024 | |
| |
(In thousands) | |
Trade receivables | |
$ | 7,216 | | |
$ | 7,130 | |
Less: Allowances for credit losses | |
| (1,822 | ) | |
| (3,407 | ) |
Total | |
$ | 5,394 | | |
$ | 3,723 | |
|
Schedule of Inventories |
Inventories
consisted of the following:
Schedule
of Inventories
| |
June 30, | | |
December 31, | |
| |
2025 | | |
2024 | |
| |
(In thousands) | |
Raw materials | |
$ | 30,024 | | |
$ | 29,386 | |
Work-in-progress | |
| 3,076 | | |
| 9,660 | |
Finished goods | |
| 5,317 | | |
| 10,907 | |
Total | |
$ | 38,417 | | |
$ | 49,953 | |
|
Schedule of Prepaid Expenses and Other Current Assets |
Prepaid
expenses and other current assets consisted of the following:
Schedule
of Prepaid Expenses and Other Current Assets
| |
June 30, | | |
December 31, | |
| |
2025 | | |
2024 | |
| |
(In thousands) | |
Prepaid insurance and other | |
$ | 1,706 | | |
$ | 1,724 | |
Vendor prepayments | |
| 1,077 | | |
| 612 | |
Total | |
$ | 2,783 | | |
$ | 2,336 | |
|
Schedule of Property and Equipment, Net |
Property
and equipment, net consisted of the following:
Schedule
of Property and Equipment, Net
| |
June 30, | | |
December 31, | |
| |
2025 | | |
2024 | |
| |
(In thousands) | |
Computers and software | |
$ | 2,525 | | |
$ | 2,525 | |
Lab equipment and other equipment | |
| 13,395 | | |
| 11,011 | |
Furniture and fixtures | |
| 206 | | |
| 206 | |
Leasehold improvements | |
| 13,379 | | |
| 13,312 | |
Construction in progress | |
| 88 | | |
| — | |
Total property, plant and equipment | |
| 29,593 | | |
| 27,054 | |
Less accumulated depreciation and amortization | |
| (14,392 | ) | |
| (12,784 | ) |
Property, plant and equipment, net | |
$ | 15,201 | | |
$ | 14,270 | |
|
Schedule of Other Assets |
Other
assets consisted of the following:
Schedule
of Other Assets
| |
June 30, | | |
December 31, | |
| |
2025 | | |
2024 | |
| |
(In thousands) | |
Right of use assets | |
$ | 7,838 | | |
$ | 8,774 | |
Net Investment in sales type lease | |
| 2,220 | | |
| 2,712 | |
Non-current prepaid expenses and other assets | |
| 1,383 | | |
| 2,027 | |
Total Other assets | |
$ | 11,441 | | |
$ | 13,513 | |
|
Schedule of Accrued and Other Current Liabilities |
Accrued
expenses and other current liabilities consisted of the following:
Schedule
of Accrued and Other Current Liabilities
|
|
June 30, |
|
|
December 31, |
|
|
|
2025 |
|
|
2024 |
|
|
|
(In
thousands) |
|
Accrued
expenses |
|
$ |
1,759 |
|
|
$ |
1,173 |
|
Accrued
salaries and benefits |
|
|
786 |
|
|
|
560 |
|
Lease
liability – current portion |
|
|
1,718 |
|
|
|
1,778 |
|
Total
Accrued expenses and other current liabilities |
|
$ |
4,263 |
|
|
$ |
3,511 |
|
|
Schedule of Other Noncurrent Liabilities |
Other
noncurrent liabilities consisted of the following:
Schedule
of Other Noncurrent Liabilities
|
|
June 30, |
|
|
December 31, |
|
|
|
2025 |
|
|
2024 |
|
|
|
(In
thousands) |
|
Lease
liabilities – noncurrent portion |
|
$ |
7,620 |
|
|
$ |
8,475 |
|
Other
noncurrent liabilities |
|
|
1,076 |
|
|
|
863 |
|
Total
other noncurrent liabilities |
|
$ |
8,696 |
|
|
$ |
9,338 |
|
|