XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2022
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventories

Inventories consisted of the following:

 

 

 

June 30,
2022

 

 

December 31,
2021

 

Finished goods

 

$

3,460

 

 

$

924

 

Raw materials

 

 

1,809

 

 

 

1,024

 

Work-in-process

 

 

1,660

 

 

 

876

 

Total inventories

 

$

6,929

 

 

$

2,824

 

Schedule of prepaid expenses and other current assets

Prepaid expenses and other current assets consisted of the following (in thousands):

 

 

 

June 30,
2022

 

 

December 31,
2021

 

Other prepaids and current assets

 

$

2,982

 

 

$

898

 

Prepaid insurance

 

 

1,876

 

 

 

1,268

 

Tax refund receivable

 

 

24

 

 

 

22

 

Total prepaid expenses and other current assets

 

$

4,882

 

 

$

2,188

 

Schedule of accrued liabilities

Accrued liabilities consisted of the following (in thousands):

 

 

 

June 30,
2022

 

 

December 31,
2021

 

Accrued compensation

 

$

3,851

 

 

$

5,392

 

Accrued sales discounts and allowances

 

 

2,529

 

 

 

449

 

Accrued professional services

 

 

1,414

 

 

 

2,004

 

Accrued other liabilities

 

 

1,249

 

 

 

1,029

 

Accrued construction in progress

 

 

 

 

 

76

 

Total accrued liabilities

 

$

9,043

 

 

$

8,950