Significant Agreements - Narrative (Details) $ in Millions |
Jun. 30, 2026
USD ($)
|
|---|---|
| Juno Therapeutics, Inc. | Collaborative Arrangement, Research Collaboration and License Agreement | |
| Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] | |
| Aggregate amount of the transaction price allocated to performance obligations that are partially unsatisfied | $ 64.0 |