XML 103 R90.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and contingencies - Narrative (Details)
12 Months Ended
Dec. 31, 2018
USD ($)
operating_lease
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Aug. 23, 2018
USD ($)
Jun. 30, 2016
USD ($)
Other contingencies          
Number of Operating Leases | operating_lease 3        
Operating Lease, Expense $ 2,700,000 $ 2,200,000 $ 2,200,000    
Akcea          
Other contingencies          
Development And Regulatory Milestone Payment Obligations, Period 30 days        
Upfront licensing fee $ 12,000,000        
Milestone, Potential Achievements, Regulatory Approval 4,000,000        
Funding agreement | Wellcome trust limited          
Other contingencies          
Development milestone payment obligations 22,400,000       $ 800,000
Non-collaborative Arrangement Transactions | Akcea          
Other contingencies          
Development milestone payment obligations 6,000,000        
Agilis          
Other contingencies          
Development milestone payment obligations 40,000,000     $ 40,000,000  
Agilis | Non-collaborative Arrangement Transactions          
Other contingencies          
Development milestone payment obligations 40,000,000     $ 40,000,000  
Maximum | Akcea          
Other contingencies          
Milestone, Potential Achievements, Regulatory Approval 8,000,000        
Maximum | Agilis          
Other contingencies          
Development milestone payment obligations $ 60,000,000.0