XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Financial Statements Details - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 152,364   $ 147,412
Less: accumulated depreciation (119,902)   (115,181)
Property and equipment, net 32,462   32,231
Depreciation 4,900 $ 5,200  
Equipment and machinery      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 74,401   70,655
Computer hardware and software      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 42,201   40,081
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 3,793   3,787
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 31,499   31,448
Construction-in-process      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 470   $ 1,441