GenSci agreement (Details) - GenSci License Agreement $ in Millions |
Dec. 15, 2025
USD ($)
|
|---|---|
| Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | |
| Upfront milestone payment | $ 70.0 |
| Collaborative arrangement, additional arrangement consideration maximum | 1,295.0 |
| Collaborative arrangement, maximum consideration receivable | 100.0 |
| Milestone payments upon achieving certain developments | 50.0 |
| Milestone payments upon certain contingent payments | $ 150.0 |