XML 105 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2019
USD ($)
Nov. 30, 2019
USD ($)
Oct. 31, 2019
Jun. 30, 2018
USD ($)
Nov. 30, 2017
USD ($)
item
Dec. 31, 2019
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Disaggregation Of Revenue [Line Items]                    
Total revenues               $ 1,170,947 $ 1,094,274 $ 903,374
License revenue                    
Disaggregation Of Revenue [Line Items]                    
Total revenues               145,750 48,370 28,000
Research and development revenue                    
Disaggregation Of Revenue [Line Items]                    
Total revenues               $ 52,816 $ 68,895 $ 7,232
Biogen                    
Disaggregation Of Revenue [Line Items]                    
Up-front payment received         $ 28,000          
Additional cash payment received   $ 150,000   $ 50,000            
Number of initial performance obligations | item         4          
Discount Rate (As a percent)         8.00%          
Biogen | License revenue                    
Disaggregation Of Revenue [Line Items]                    
Total revenues   144,800   48,300 $ 27,000          
Biogen | Research and development revenue                    
Disaggregation Of Revenue [Line Items]                    
Total revenues   5,200   1,500 900          
Biogen | Research and development revenue | Forecast                    
Disaggregation Of Revenue [Line Items]                    
Additional revenue expected             $ 300      
Biogen | Clinical Supply                    
Disaggregation Of Revenue [Line Items]                    
Total revenues       200 100          
Biogen | License                    
Disaggregation Of Revenue [Line Items]                    
Total revenues $ 5,000 $ 150,000   $ 50,000 $ 28,000          
Percentage of net sales in royalty payment               15.00%    
Biogen | License | Commercial Supply Agreements                    
Disaggregation Of Revenue [Line Items]                    
Maximum percentage of product supplies on net sales     100.00%              
Milestone payments received           $ 5,800        
Milestone payments receivable $ 5,000         $ 5,000   $ 5,000