XML 73 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Property and equipment, net - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Subtotal $ 19,862 $ 19,647
Less: Accumulated depreciation (5,358) (4,934)
Property and equipment, net 14,504 14,713
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Subtotal 7,270 3,507
Furniture and computer equipment    
Property, Plant and Equipment [Line Items]    
Subtotal 326 265
Manufacturing and other equipment    
Property, Plant and Equipment [Line Items]    
Subtotal 4,606 4,607
Construction in-progress    
Property, Plant and Equipment [Line Items]    
Subtotal $ 7,660 $ 11,268