XML 54 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Collaborative Arrangements and Licensing Agreements, Biogen (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Medicine
Jun. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
Medicine
Sep. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Collaborative Arrangement and Licensing Agreement [Abstract]            
Revenue $ 133,093   $ 160,079 $ 370,450 $ 438,983  
SPINRAZA Royalties [Member]            
Collaborative Arrangement and Licensing Agreement [Abstract]            
Revenue 66,572   74,171 198,726 211,925  
R&D Revenue [Member]            
Collaborative Arrangement and Licensing Agreement [Abstract]            
Revenue $ 48,273   64,739 $ 115,321 169,948  
Biogen [Member]            
Collaborative Arrangement and Licensing Agreement [Abstract]            
Number of medicines currently being developed | Medicine 8     8    
Revenue $ 84,000   $ 125,400 $ 262,100 $ 310,500  
Deferred revenue $ 412,500     $ 412,500   $ 465,800
Biogen [Member] | Revenue [Member] | Strategic Partner [Member]            
Collaborative Arrangement and Licensing Agreement [Abstract]            
Concentration percentage 63.00%   78.00% 71.00% 71.00%  
Biogen [Member] | SPINRAZA Royalties [Member]            
Collaborative Arrangement and Licensing Agreement [Abstract]            
Revenue $ 66,600   $ 74,200 $ 198,700 $ 211,900  
Biogen [Member] | R&D Revenue [Member]            
Collaborative Arrangement and Licensing Agreement [Abstract]            
Revenue 17,400   $ 51,200 63,400 $ 98,600  
Biogen [Member] | Minimum [Member]            
Collaborative Arrangement and Licensing Agreement [Abstract]            
Cumulative payments received 3,000,000     3,000,000    
2013 Strategic Neurology [Member]            
Collaborative Arrangement and Licensing Agreement [Abstract]            
Next prospective payment $ 8,000     $ 8,000    
2013 Strategic Neurology [Member] | ION541 [Member]            
Collaborative Arrangement and Licensing Agreement [Abstract]            
Revenue   $ 10,000