Collaboration, License, and Supply Agreements - Takeda (Details) - Takeda - USD ($) $ in Millions |
6 Months Ended | |
|---|---|---|
Apr. 29, 2025 |
Jun. 30, 2026 |
|
| Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | ||
| Compensate services | $ 2.0 | |
| Annual milestone payments | 8.0 | |
| Creditable against royalties | $ 5.0 | |
| Notice period for contract termination | 18 months |