v3.26.1
Property and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2026
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Property and equipment, net consist of the following (in thousands):
March 31,
2026
December 31,
2025
Lab equipment$3,301 $3,262 
Manufacturing equipment7,602 7,582 
Office equipment30 30 
Leasehold improvements15,602 15,418 
Software285 285 
Land improvements80 — 
Construction in progress560 324 
Total property and equipment, cost27,460 26,901 
Less: accumulated depreciation and impairment(14,956)(14,109)
Property and equipment, net$12,504 $12,792