v3.26.1
Property and Equipment, Net - Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Total property and equipment, cost $ 27,504 $ 26,901
Less: accumulated depreciation and impairment (15,770) (14,109)
Property and equipment, net 11,734 12,792
Lab equipment    
Property, Plant, and Equipment [Line Items]    
Total property and equipment, cost 3,366 3,262
Manufacturing equipment    
Property, Plant, and Equipment [Line Items]    
Total property and equipment, cost 7,827 7,582
Office equipment    
Property, Plant, and Equipment [Line Items]    
Total property and equipment, cost 30 30
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Total property and equipment, cost 15,640 15,418
Software    
Property, Plant, and Equipment [Line Items]    
Total property and equipment, cost 285 285
Land improvements    
Property, Plant, and Equipment [Line Items]    
Total property and equipment, cost 80 0
Construction in progress    
Property, Plant, and Equipment [Line Items]    
Total property and equipment, cost $ 276 $ 324