XML 33 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Significant Accounting Policies, Revenue Recognition (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 28, 2017
USD ($)
PerformanceObligation
May 31, 2015
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Dec. 31, 2018
USD ($)
Jun. 30, 2018
Agreement
Sep. 30, 2020
USD ($)
PerformanceObligation
Sep. 30, 2019
USD ($)
Revenue Recognition [Abstract]                    
Number of performance obligations at inception of contract | PerformanceObligation                 1  
Revenue     $ 160,079   $ 167,892       $ 438,983 $ 628,918
Biogen [Member]                    
Revenue Recognition [Abstract]                    
Number of agreements | Agreement               2    
Licensing and Other Royalty Revenue [Member]                    
Revenue Recognition [Abstract]                    
Revenue     2,129   2,082       $ 6,548 $ 11,638
2013 Strategic Neurology [Member]                    
Revenue Recognition [Abstract]                    
Revenue     18,000   $ (16,500)          
2013 Strategic Neurology [Member] | ION464 [Member]                    
Revenue Recognition [Abstract]                    
Revenue     18,000              
IONIS-FB-L for Complement-Mediated Diseases [Member]                    
Revenue Recognition [Abstract]                    
Upfront payment received             $ 75,000      
2012 Neurology [Member]                    
Revenue Recognition [Abstract]                    
Milestone payment earned and amortized over period of performance     $ 12,000              
Oncology [Member] | ION736 [Member]                    
Revenue Recognition [Abstract]                    
Revenue       $ 13,000            
Alnylam [Member] | Licensing and Other Royalty Revenue [Member]                    
Revenue Recognition [Abstract]                    
Revenue           $ 20,000        
Bayer [Member]                    
Revenue Recognition [Abstract]                    
Number of separate performance obligations | PerformanceObligation 3                  
Bayer [Member]                    
Revenue Recognition [Abstract]                    
Upfront payment received $ 75,000 $ 100,000                
Transaction price $ 75,000