v3.26.3
Collaborative and Other Relationships - Ionis Pharmaceuticals, Inc (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Collaborative arrangements and non-collaborative arrangement transactions        
Research and development: $ 574.0 $ 436.1 $ 1,642.6 $ 1,269.2
Ionis        
Collaborative arrangements and non-collaborative arrangement transactions        
Research and development: 7.5   15.0  
Estimated additional payments upon achievement of development and commercial milestones 110.0   110.0  
Estimated additional payments upon initiation of new phases 45.0   45.0  
Expected additional milestone payments when meeting certain sales threshold $ 400.0   $ 400.0