XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2023
Balance Sheet Components  
Schedule of Inventory

Inventory consisted of the following (in thousands):

June 30, 

December 31, 

    

2023

    

2022

Raw materials

$

392

$

666

Work-in-process

 

5,503

 

4,746

Finished goods

 

1,450

 

1,271

Total inventory

$

7,345

$

6,683

Schedule of accrued liabilities

Accrued liabilities consisted of the following (in thousands):

June 30, 

December 31,

    

2023

    

2022

Payroll-related expenses

$

2,037

$

2,886

Inventory

405

185

Other

 

390

 

462

Total accrued liabilities

$

2,832

$

3,533