XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2023
Balance Sheet Components  
Schedule of Inventory

Inventory consisted of the following (in thousands):

December 31, 

December 31, 

    

2023

    

2022

Raw materials

$

189

$

666

Work-in-process

 

6,724

 

4,746

Finished goods

 

1,478

 

1,271

Total inventory

$

8,391

$

6,683

Schedule of property and equipment, net

Property and equipment, net consisted of the following (in thousands):

December 31, 

December 31, 

    

2023

    

2022

Manufacturing equipment

$

13,494

$

16,130

Computer and network equipment

520

1,124

Furniture and fixtures

113

187

Software

825

929

Leasehold improvements

1,476

1,444

Total property and equipment, gross

16,428

19,814

Less: accumulated depreciation

(12,711)

(15,931)

Total property and equipment, net

$

3,717

$

3,883

Schedule of accrued liabilities

Accrued liabilities consisted of the following (in thousands):

December 31, 

December 31,

    

2023

    

2022

Payroll-related expenses

$

3,347

$

2,886

Inventory

317

185

Other

 

672

 

462

Total accrued liabilities

$

4,336

$

3,533