v3.25.1
Property, Plant, and Equipment - Schedule of Property, plant and equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Total property, plant and equipment $ 24,588 $ 24,107
Accumulated depreciation and amortization (16,104) (15,809)
Property, plant and equipment, net 8,484 8,298
Lab and build-to-suit equipment    
Total property, plant and equipment 7,357 6,918
Office equipment    
Total property, plant and equipment 7 7
Furniture and fixtures    
Total property, plant and equipment 481 481
Computer and other equipment    
Total property, plant and equipment 833 741
Leasehold improvements    
Total property, plant and equipment 13,010 12,959
Construction-in-progress    
Total property, plant and equipment $ 2,900 $ 3,001