XML 72 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Property and equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Subtotal $ 36,047 $ 32,809
Less: Accumulated depreciation (10,482) (9,171)
Property and equipment, net 25,565 23,638
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Subtotal 7,079 5,249
Furniture and computer equipment    
Property, Plant and Equipment [Line Items]    
Subtotal 1,839 1,908
Manufacturing and other equipment    
Property, Plant and Equipment [Line Items]    
Subtotal 22,894 20,557
Construction in-progress    
Property, Plant and Equipment [Line Items]    
Subtotal $ 4,235 $ 5,095