Quarterly report [Sections 13 or 15(d)]

Balance Sheet Details (Tables)

v3.25.2
Balance Sheet Details (Tables)
6 Months Ended
Jun. 30, 2025
Condensed Financial Information Disclosure [Abstract]  
Schedule of Inventory

Inventory as of June 30, 2025 and December 31, 2024 was comprised of the following (in thousands):

 

 

June 30,
 2025

 

 

December 31,
2024

 

Raw materials

 

$

2,506

 

 

$

2,581

 

Work in process

 

 

381

 

 

 

649

 

Finished goods

 

 

1,329

 

 

 

1,667

 

 

$

4,216

 

 

$

4,897

 

Additions to the inventory provision for the three and six months ended June 30, 2025 and 2024 were not material.

Schedule of Accrued Expenses

Accrued expenses as of June 30, 2025 and December 31, 2024 were as follows (in thousands):

 

 

 

June 30,
2025

 

 

December 31,
2024

 

Accrued payroll taxes (Note 12)

 

$

 

 

$

522

 

Accrued payroll expenses

 

 

1,430

 

 

 

1,479

 

Other accrued liabilities

 

 

1,573

 

 

 

1,423

 

 

$

3,003

 

 

$

3,424