XML 16 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components (Tables)
3 Months Ended
Mar. 31, 2020
Balance Sheet Components [Abstract]  
Components of Inventory

March 31,

December 31,

(in thousands)

2020

2019

Purchased materials

$

4,464

$

3,966

Work in process

5,818

4,594

Finished goods

5,842

4,752

Inventory

$

16,124

$

13,312