XML 64 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Collaborative Arrangements and Licensing Agreements, PTC Therapeutics (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
USD ($)
Jun. 30, 2019
USD ($)
Sep. 30, 2018
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Aug. 31, 2018
PerformanceObligation
Collaborative Arrangement and Licensing Agreement [Abstract]              
Revenue       $ 1,122,599 $ 599,674 $ 514,179  
Licensing and Other Royalty Revenue [Member]              
Collaborative Arrangement and Licensing Agreement [Abstract]              
Revenue       17,205 14,755 $ 7,474  
PTC Therapeutics [Member]              
Collaborative Arrangement and Licensing Agreement [Abstract]              
Number of separate performance obligations | PerformanceObligation             2
Deferred revenue $ 0     0 $ 0    
Akcea [Member] | PTC Therapeutics [Member]              
Collaborative Arrangement and Licensing Agreement [Abstract]              
Maximum payment receivable under license agreement 26,000     26,000      
Payment received under license agreement 4,000 $ 6,000 $ 12,000        
Maximum amount of payments receivable per drug for regulatory milestones 4,000     $ 4,000      
Royalty percentage received on net sales of each drug in Latin America from PTC       20.00%      
Period before PTC pays royalties on net sales of product after first commercial sale in Brazil       12 months      
Minimum revenue recognized in Latin America by PTC before paying royalties       $ 10,000      
Akcea [Member] | PTC Therapeutics [Member] | Revenue [Member] | Strategic Partner [Member]              
Collaborative Arrangement and Licensing Agreement [Abstract]              
Concentration percentage       1.00% 2.00%    
Akcea [Member] | PTC Therapeutics [Member] | Licensing and Other Royalty Revenue [Member]              
Collaborative Arrangement and Licensing Agreement [Abstract]              
Revenue       $ 10,200 $ 12,000    
Akcea [Member] | PTC Therapeutics [Member] | License Fees [Member]              
Collaborative Arrangement and Licensing Agreement [Abstract]              
Revenue     $ 12,000        
Akcea [Member] | PTC Therapeutics [Member] | WAYLIVRA [Member]              
Collaborative Arrangement and Licensing Agreement [Abstract]              
Revenue   $ 6,000          
Akcea [Member] | PTC Therapeutics [Member] | TEGSEDI [Member]              
Collaborative Arrangement and Licensing Agreement [Abstract]              
Revenue $ 4,000