v3.26.1
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Property and equipment, net consist of the following (in thousands):
June 30,
2026
December 31,
2025
Lab equipment$3,366 $3,262 
Manufacturing equipment7,827 7,582 
Office equipment30 30 
Leasehold improvements15,640 15,418 
Software285 285 
Land improvements80 — 
Construction in progress276 324 
Total property and equipment, cost27,504 26,901 
Less: accumulated depreciation and impairment(15,770)(14,109)
Property and equipment, net$11,734 $12,792