XML 79 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 29, 2020
Mar. 31, 2024
Mar. 31, 2023
Jun. 30, 2016
Dec. 31, 2023
Dec. 31, 2022
May 29, 2020
Other Commitments              
Milestone payable   $ 2,500 $ 32,500        
Accrued royalties   28,952     $ 74,111    
Wellcome Trust              
Other Commitments              
Development milestone payment obligations           $ 2,500  
Milestone obligation payments made       $ 800      
Censa              
Other Commitments              
Asset acquisition, development and regulatory milestones             $ 109,000
Censa | Maximum              
Other Commitments              
Asset acquisition, milestone, amount             217,500
Asset acquisition, net sales milestone             $ 160,000
Former Censa Securityholders              
Other Commitments              
Potential developmental and regulatory milestones   65,000          
Development milestone obligation payments made     $ 30,000        
Development milestone obligation cash payments made   $ 400          
Shares issued for milestone payment   657,462          
SMA License Agreement | SMA Foundation              
Other Commitments              
Royalty expense since inception         52,500    
Royalty payments         35,300    
Accrued royalties   $ 17,200          
SMA License Agreement | SMA Foundation | Maximum              
Other Commitments              
Potential royalty payments due on net product sales         $ 52,500    
Agilis              
Other Commitments              
Development milestone payments which the entity is obligated to pay   40,000          
Potential developmental and regulatory milestones   31,100          
Potential sales milestones   50,000          
Milestone obligation payments made           $ 50,000  
Development milestone obligation payments made   $ 2,400          
Agilis | Minimum              
Other Commitments              
Product sales (as a percent)   2.00%          
Agilis | Maximum              
Other Commitments              
Development milestone payments which the entity is obligated to pay   $ 60,000          
Priority review voucher amount   535,000          
Potential sales milestones   $ 150,000          
Product sales (as a percent)   6.00%          
Development milestone payment obligations, net of cancellation and forfeiture   $ 20,000          
Contingent liability, milestone, potential achievements, priority review voucher amount, net of cancellation and forfeiture   361,000          
Agilis | Rights Exchange Agreement              
Other Commitments              
Contingent liability cancellation and forfeiture of potential milestone payments $ 174,000            
Development milestone payment obligations, cancellation and forfeiture 37,600            
Contingent liability, cancellation and forfeiture $ 211,600            
BioElectron | Maximum              
Other Commitments              
Development milestone payments which the entity is obligated to pay   $ 200,000