XML 59 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Property and equipment, net - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property plant and equipment, gross $ 27,812 $ 27,714
Less: Accumulated depreciation (17,249) (16,521)
Property plant and equipment, net 10,563 11,193
Manufacturing and laboratory equipment    
Property, Plant and Equipment [Line Items]    
Property plant and equipment, gross 14,833 14,457
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Property plant and equipment, gross 1,847 1,847
Office furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property plant and equipment, gross 682 638
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property plant and equipment, gross 9,378 9,178
Construction-in-process    
Property, Plant and Equipment [Line Items]    
Property plant and equipment, gross $ 1,072 $ 1,594