Collaboration and License Agreements (Additional Information) (Details) - Collaboration and License Agreement with BI [Member] - USD ($) $ in Millions |
1 Months Ended | 3 Months Ended | |
|---|---|---|---|
Apr. 30, 2026 |
Oct. 31, 2022 |
Mar. 31, 2026 |
|
| Research and Development Arrangement, Contract to Perform for Others [Line Items | |||
| Non-refundable upfront payment received | $ 12.5 | ||
| Success-based milestone payments | $ 587.0 | ||
| Milestone Payments | $ 5.0 | ||
| April 2026 | |||
| Research and Development Arrangement, Contract to Perform for Others [Line Items | |||
| Milestone payment received | $ 5.0 | ||