Collaborative and Other Relationships - Ionis Pharmaceuticals, Inc (Details) - Ionis $ in Millions |
Jun. 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 |