v3.25.2
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