Collaborative and Other Relationships - Ionis Pharmaceuticals, Inc (Details) - Ionis $ in Millions |
Sep. 30, 2025
USD ($)
|
|---|---|
| Collaborative arrangements and non-collaborative arrangement transactions | |
| Estimated additional payments upon achievement of development and commercial milestones | $ 155.0 |
| Estimated additional payments upon initiation of new phases | 45.0 |
| Expected additional milestone payments when meeting certain sales threshold | $ 400.0 |