v3.26.1
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