Subsequent Events (Details Textual) - USD ($) $ in Thousands |
Aug. 03, 2026 |
Sep. 30, 2026 |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|---|---|
| Subsequent Event [Line Items] | ||||
| Deferred revenue | $ 6,276 | $ 8,246 | ||
| CSL Collaboration Agreement [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Deferred revenue | $ 5,200 | $ 6,200 | ||
| CSL Collaboration Agreement [Member] | Forecast [Member] | Seqirus, Inc [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Deferred revenue | $ 5,200 | |||
| Subsequent Event [Member] | CSL Collaboration Agreement [Member] | Seqirus, Inc [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Proceeds from termination of agreement | $ 12,000 | |||
| Aggregate value of liability and repayment of research and development | $ 16,000 |