XML 35 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2021
Balance Sheet Components [Abstract]  
Components of Inventory

June 30,

December 31,

(in thousands)

2021

2020

Purchased materials

$

5,253

$

3,531

Work in process

9,050

6,651

Finished goods

3,682

4,048

Inventory

$

17,985

$

14,230