XML 76 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Property and equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Subtotal $ 12,386 $ 10,384
Less: Accumulated depreciation (4,721) (4,300)
Property and equipment, net 7,665 6,084
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Subtotal 3,587 3,527
Furniture and computer equipment    
Property, Plant and Equipment [Line Items]    
Subtotal 308 306
Manufacturing and other equipment    
Property, Plant and Equipment [Line Items]    
Subtotal 4,533 4,073
Construction in-progress    
Property, Plant and Equipment [Line Items]    
Subtotal $ 3,958 $ 2,478