XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Details of Certain Financial Statement Components (Tables)
6 Months Ended
Jun. 30, 2023
Details of Certain Financial Statement Components  
Schedule of inventories

June 30, 

December 31, 

    

2023

    

2022

Inventories

 

(in thousands)

Raw materials

 

$

2,539

 

$

1,635

Work-in-process

200

192

Finished goods

201

285

Total inventories

 

$

2,940

 

$

2,112

Schedule of property, plant and equipment, net

June 30, 

December 31, 

    

2023

    

2022

Property, plant and equipment, net

(in thousands)

Furniture, machinery and equipment

$

1,905

$

1,688

Leasehold improvements

 

405

 

417

 

2,310

 

2,105

Less: accumulated depreciation

 

(1,973)

 

(1,921)

Total property, plant and equipment, net

$

337

$

184

Schedule of intangible assets, net

June 30, 

December 31, 

    

2023

    

2022

Intangible assets, net

(in thousands)

Patents, tradenames, and trademarks

$

705

$

658

Developed technology

134

Customer relationships

96

Non-compete agreements

26

Order backlog

22

In-process research and development

29

1,012

658

Less: accumulated amortization

 

(688)

 

(582)

Total intangible assets, net

$

324

$

76

Schedule of future amortization on existing intangibles

Years ending December 31,

    

(in thousands)

2023 (remainder of year)

$

70

2024

 

125

2025

 

48

2026

 

27

2027

 

25

Thereafter

29

$

324

Schedule of accrued liabilities

June 30, 

December 31, 

    

2023

    

2022

Accrued liabilities

(in thousands)

Accrued compensation and benefits

$

188

$

320

Accrued vacation

 

209

 

223

Other accrued liabilities

 

79

 

25

Total accrued liabilities

$

476

$

568