XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Property and equipment, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property plant and equipment, gross $ 23,114 $ 23,089
Less: Accumulated depreciation (10,465) (11,785)
Property plant and equipment, net 12,649 11,304
Manufacturing and laboratory equipment    
Property, Plant and Equipment [Line Items]    
Property plant and equipment, gross 11,737 13,277
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Property plant and equipment, gross 1,553 1,742
Office furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property plant and equipment, gross 580 745
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property plant and equipment, gross 8,243 3,012
Construction-in-process    
Property, Plant and Equipment [Line Items]    
Property plant and equipment, gross $ 1,001 $ 4,313