XML 73 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 29,821 $ 23,988
Accumulated depreciation and amortization (18,426) (14,647)
Depreciated cost 11,395 9,342
Computers and laboratory equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 18,821 15,448
Office furniture    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 2,871 2,486
Production equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,628 1,237
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 6,501 $ 4,818