Property, Plant, and Equipment - Schedule of Property, plant and equipment (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Property, Plant, and Equipment | ||
Total property, plant and equipment | $ 25,962 | $ 24,107 |
Accumulated depreciation and amortization | (16,422) | (15,809) |
Property, plant and equipment, net | 9,540 | 8,298 |
Lab and build-to-suit equipment | ||
Property, Plant, and Equipment | ||
Total property, plant and equipment | 7,747 | 6,918 |
Office equipment | ||
Property, Plant, and Equipment | ||
Total property, plant and equipment | 7 | 7 |
Furniture and fixtures | ||
Property, Plant, and Equipment | ||
Total property, plant and equipment | 497 | 481 |
Computer and other equipment | ||
Property, Plant, and Equipment | ||
Total property, plant and equipment | 1,902 | 741 |
Leasehold improvements | ||
Property, Plant, and Equipment | ||
Total property, plant and equipment | 13,010 | 12,959 |
Construction-in-progress | ||
Property, Plant, and Equipment | ||
Total property, plant and equipment | $ 2,799 | $ 3,001 |