XML 79 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and contingencies - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jun. 29, 2020
Apr. 29, 2020
Dec. 31, 2019
May 31, 2019
Sep. 30, 2020
Sep. 30, 2020
Dec. 31, 2019
May 29, 2020
Apr. 20, 2017
Jun. 30, 2016
Akcea                    
Other Commitments [Abstract]                    
Upfront licensing fee           $ 12.0        
Akcea | Maximum                    
Other Commitments [Abstract]                    
Milestone payments             $ 4.0      
Censa                    
Other Commitments [Abstract]                    
Asset acquisition, milestone, amount               $ 217.5    
Asset acquisition, development and regulatory milestones               109.0    
Asset acquisition, net sales milestone               160.0    
Asset acquisition, initial milestone               30.0    
Censa | Maximum                    
Other Commitments [Abstract]                    
Asset acquisition, milestone, amount               $ 217.5    
Non-collaborative Arrangement Transactions | Marathon Pharmaceuticals, LLC                    
Other Commitments [Abstract]                    
Development milestone payments which the entity is obligated to pay                 $ 50.0  
Non-collaborative Arrangement Transactions | Akcea                    
Other Commitments [Abstract]                    
Milestone payments     $ 4.0 $ 6.0   4.0 $ 6.0      
Agilis                    
Other Commitments [Abstract]                    
Development milestone payments which the entity is obligated to pay   $ 40.0     $ 40.0 40.0        
Net sales amount   150.0                
Milestone obligation payments made         2.4          
Development milestone payment obligations, net of cancellation and forfeiture           20.0        
Development milestone obligation payments made         2.4          
Agilis | Rights Exchange Agreement                    
Other Commitments [Abstract]                    
Priority review voucher amount   174.0                
Contingent Liability cancellation and forfeiture, Milestone, Potential Achievements, Priority Review Voucher Amount           174.0        
Development milestone payment obligations, cancellation and forfeiture           37.6        
Development milestone payment obligations, net of cancellation and forfeiture   20.0                
Contingent liability, cancellation and forfeiture $ 211.6 211.6                
Contingent liability, milestone, potential achievements, priority review voucher amount, net of cancellation and forfeiture   $ 361.0                
Agilis | Maximum                    
Other Commitments [Abstract]                    
Development milestone payments which the entity is obligated to pay 40.0       60.0 60.0        
Priority review voucher amount           535.0        
Net sales amount         $ 150.0 $ 150.0        
Product sales   6.00%     6.00% 6.00%        
Agilis | Maximum | Rights Exchange Agreement                    
Other Commitments [Abstract]                    
Contingent liability, milestone, potential achievements, priority review voucher amount, net of cancellation and forfeiture           $ 361.0        
Agilis | Minimum                    
Other Commitments [Abstract]                    
Development milestone payments which the entity is obligated to pay $ 37.6 $ 37.6                
Product sales   2.00%     2.00% 2.00%        
Agilis | Non-collaborative Arrangement Transactions                    
Other Commitments [Abstract]                    
Development milestone payments which the entity is obligated to pay         $ 40.0 $ 40.0        
BioElectron | Maximum                    
Other Commitments [Abstract]                    
Development milestone payments which the entity is obligated to pay         200.0 200.0        
Net product revenue | Wellcome trust                    
Other Commitments [Abstract]                    
Development milestone payments which the entity is obligated to pay                   $ 0.8
Net product revenue | Wellcome trust | Maximum                    
Other Commitments [Abstract]                    
Development milestone payments which the entity is obligated to pay         $ 22.4 $ 22.4