XML 55 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Property, Plant and Equipment [Line Items]          
Property, Plant and Equipment, Gross $ 26,028   $ 26,028   $ 24,326
Less: Accumulated depreciation (17,958)   (17,958)   (15,665)
Property and equipment, net 8,070   8,070   8,661
Depreciation, Depletion and Amortization [Abstract]          
Depreciation 1,100 $ 900 3,300 $ 2,700  
Computer equipment and software          
Property, Plant and Equipment [Line Items]          
Property, Plant and Equipment, Gross 15,087   15,087   13,596
Furniture, fixtures and equipment          
Property, Plant and Equipment [Line Items]          
Property, Plant and Equipment, Gross 2,569   2,569   2,430
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Property, Plant and Equipment, Gross 5,295   5,295   5,283
Manufacturing tools and equipment          
Property, Plant and Equipment [Line Items]          
Property, Plant and Equipment, Gross 2,460   2,460   2,435
Construction in process          
Property, Plant and Equipment [Line Items]          
Property, Plant and Equipment, Gross $ 617   $ 617   $ 582