XML 83 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 29, 2020
Mar. 31, 2023
Jun. 30, 2016
Jun. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
May 31, 2024
Jun. 30, 2023
May 05, 2020
Other Commitments                  
Milestone payable       $ 37,500       $ 2,500  
Accrued royalties       14,942 $ 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       50,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        
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       11,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          
Regulatory Milestones | Former Censa Securityholders                  
Other Commitments                  
Potential milestone payments due       $ 15,000          
Regulatory Milestones | Former Censa Securityholders | Accounts payable and accrued expenses                  
Other Commitments                  
Milestone payable             $ 15,000    
Regulatory Milestones | Agilis | Accounts payable and accrued expenses                  
Other Commitments                  
Milestone payments triggered             $ 20,000