Balance Sheet Details - Schedule of Property and Equipment (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Total Property and Equipment | $ 4,812 | $ 4,736 |
| Less: accumulated depreciation and amortization | 2,886 | 2,706 |
| Property and Equipment, Net | 1,926 | 2,030 |
| Furniture and Fixtures | ||
| Property, Plant and Equipment [Line Items] | ||
| Total Property and Equipment | 874 | 857 |
| Computer Equipment and Software | ||
| Property, Plant and Equipment [Line Items] | ||
| Total Property and Equipment | 391 | 391 |
| Laboratory and Manufacturing Equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Total Property and Equipment | 2,506 | 2,418 |
| Leasehold Improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Total Property and Equipment | 855 | 852 |
| Construction in Progress | ||
| Property, Plant and Equipment [Line Items] | ||
| Total Property and Equipment | $ 186 | $ 218 |