XML 71 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Property and equipment, net - Schedule of Property and equipment, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Total cost $ 56,278 $ 44,787
Accumulated depreciation and amortization (23,600) (22,094)
Depreciated cost 32,678 22,693
Computers and laboratory equipment    
Property, Plant and Equipment [Line Items]    
Total cost 24,804 21,135
Office furniture    
Property, Plant and Equipment [Line Items]    
Total cost 2,627 3,044
Production equipment    
Property, Plant and Equipment [Line Items]    
Total cost 3,513 2,377
Land and building    
Property, Plant and Equipment [Line Items]    
Total cost 15,988 11,155
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total cost $ 9,346 $ 7,076