XML 119 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and equipment, net - Schedule of Property and equipment, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 44,787 $ 29,821
Accumulated depreciation and amortization (22,094) (18,426)
Depreciated cost 22,693 11,395
Computers and laboratory equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 21,135 18,821
Office furniture    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 3,044 2,871
Production equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 2,377 1,628
Land and building    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 11,155 0
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 7,076 $ 6,501