XML 76 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Collaborative Arrangements and Licensing Agreements, Alnylam Pharmaceuticals, Inc. (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2015
Target
Program
Collaborative Arrangement and Licensing Agreement [Abstract]        
Revenue | $ $ 705,138 $ 787,647 $ 587,367  
Alnylam [Member]        
Collaborative Arrangement and Licensing Agreement [Abstract]        
Number of therapeutic programs | Program       4
Number of therapeutic targets granted to Ionis | Target       4
Number of unnamed therapeutic targets granted to Ionis | Target       2
Number of therapeutic targets granted by Ionis | Target       4
Revenue | $ 8,110 28,426 $ 21,389  
Deferred contract revenue | $ $ 0 $ 0    
Alnylam [Member] | Revenue [Member] | Strategic Partner [Member]        
Collaborative Arrangement and Licensing Agreement [Abstract]        
Concentration percentage 1.00% 4.00% 4.00%