Summary of Significant Accounting Policies (Tables)
|
12 Months Ended |
Dec. 31, 2025 |
| Accounting Policies [Abstract] |
|
| Schedule of Accounts Receivable |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
December 31, 2025 |
|
|
December 31, 2024 |
|
|
December 31, 2023 |
|
Accounts receivable, net: |
|
|
|
|
|
|
|
|
|
Accounts receivable, trade |
|
$ |
5,218,000 |
|
|
$ |
4,909,000 |
|
|
$ |
9,802,000 |
|
Less allowance for credit losses |
|
|
(18,000 |
) |
|
|
(157,000 |
) |
|
|
(483,000 |
) |
Total accounts receivable, net |
|
$ |
5,200,000 |
|
|
$ |
4,752,000 |
|
|
$ |
9,319,000 |
|
|
| Schedule of Accounts Receivable, Allowance for Credit Loss |
Changes to the allowance for credit losses from January 1, 2024 to December 31, 2025 were as follows:
|
|
|
|
|
|
|
Allowance for Credit Losses |
|
Balance as of January 1, 2024 |
|
$ |
(483,000 |
) |
Provision for expected credit loss |
|
|
(9,000 |
) |
Write-offs |
|
|
335,000 |
|
Balance as of January 1, 2025 |
|
|
(157,000 |
) |
Provision for expected credit loss |
|
|
(18,000 |
) |
Write-offs |
|
|
157,000 |
|
Balance as of December 31, 2025 |
|
$ |
(18,000 |
) |
|
| Schedule of Components of Inventories |
The components of inventories, net of reserve, are as follows:
|
|
|
|
|
|
|
|
|
|
|
December 31, |
|
|
|
2025 |
|
|
2024 |
|
Inventory: |
|
|
|
|
|
|
Raw materials |
|
$ |
5,539,000 |
|
|
$ |
6,715,000 |
|
Work in process |
|
|
663,000 |
|
|
|
2,349,000 |
|
Finished goods |
|
|
1,626,000 |
|
|
|
4,212,000 |
|
Total inventory |
|
$ |
7,828,000 |
|
|
$ |
13,276,000 |
|
Inventories current |
|
$ |
5,448,000 |
|
|
$ |
11,121,000 |
|
Inventories non-current (included in other long-term assets) |
|
$ |
2,380,000 |
|
|
$ |
2,155,000 |
|
|
| Schedule of Potentially Dilutive Securities not Included in Calculation of Diluted Net Loss Per Share Attributable to Common Stockholders |
Potentially dilutive securities not included in the calculation of diluted net loss per share because to do so would be anti-dilutive were as follows (in common stock equivalent shares):
|
|
|
|
|
|
|
|
Years Ended December 31, |
|
|
2025 |
|
2024 |
|
Common stock options |
|
190,000 |
|
|
56,000 |
|
Common warrants |
|
12,080,500 |
|
|
1,419,700 |
|
Convertible debentures |
|
634,000 |
|
|
955,000 |
|
RSUs |
|
3,490 |
|
|
6,000 |
|
PSUs |
|
— |
|
|
480 |
|
Total |
|
12,907,990 |
|
|
2,437,180 |
|
|