Property and Equipment - Schedule of Components of Property and Equipment, Net (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | $ 9,303 | $ 8,995 |
Less accumulated depreciation and amortization | (8,099) | (7,756) |
Property and equipment, net | 1,204 | 1,239 |
Laboratory equipment | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 5,741 | 5,663 |
Computer equipment | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 1,329 | 1,099 |
Leasehold improvements | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 772 | 772 |
Software | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | 1,141 | 1,141 |
Furniture and fixtures | ||
Property, Plant and Equipment [Line Items] | ||
Total property and equipment | $ 320 | $ 320 |