XML 79 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Property and equipment, net - Schedule of Property and equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Subtotal $ 16,048 $ 10,384
Less: Accumulated depreciation (4,947) (4,300)
Property and equipment, net 11,101 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,578 4,073
Construction in-progress    
Property, Plant and Equipment [Line Items]    
Subtotal $ 7,575 $ 2,478