XML 29 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2020
Balance Sheet Components [Abstract]  
Components of Inventory

June 30,

December 31,

(in thousands)

2020

2019

Purchased materials

$

5,289

$

3,966

Work in process

5,795

4,594

Finished goods

5,684

4,752

Inventory

$

16,768

$

13,312