XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Property and equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Subtotal $ 30,356 $ 32,809
Less: Accumulated depreciation (9,358) (9,171)
Property and equipment, net 20,998 23,638
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Subtotal 5,948 5,249
Furniture and computer equipment    
Property, Plant and Equipment [Line Items]    
Subtotal 1,046 1,908
Manufacturing and other equipment    
Property, Plant and Equipment [Line Items]    
Subtotal 19,862 20,557
Construction in-progress    
Property, Plant and Equipment [Line Items]    
Subtotal $ 3,500 $ 5,095