XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2024
Balance Sheet Components  
Schedule of Inventory

Inventory consisted of the following (in thousands):

June 30, 

December 31, 

    

2024

    

2023

Raw materials

$

105

$

189

Work-in-process

 

6,754

 

6,724

Finished goods

 

1,128

 

1,478

Total inventory

$

7,987

$

8,391

Schedule of accrued liabilities

Accrued liabilities consisted of the following (in thousands):

June 30, 

December 31,

    

2024

    

2023

Payroll-related expenses

$

1,093

$

3,347

Inventory

259

317

Other

 

408

 

672

Total accrued liabilities

$

1,760

$

4,336