Subsequent Events - Additional Information (Details) - Subsequent Event - BARDA Agreement $ in Thousands |
Apr. 08, 2026
USD ($)
|
|---|---|
| Subsequent Event [Line Items] | |
| Collaborative Arrangement Aggregate Consideration | $ 25,500 |
| Agreement potential value life | 10 years |
| Note payable | $ 3,970 |
| Expected revenue | 10 years |
| X | ||||||||||
- Definition Agreement potential value life No definition available.
|
| X | ||||||||||
- Definition Collaborative Arrangement Aggregate Consideration No definition available.
|
| X | ||||||||||
- Definition Expected revenue No definition available.
|
| X | ||||||||||
- Definition Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|