XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Apr. 29, 2020
May 31, 2024
Sep. 30, 2024
Mar. 31, 2023
Jun. 30, 2016
Sep. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Jul. 31, 2024
Sep. 30, 2023
May 05, 2020
Other Commitments                      
Milestone payable     $ 50,000     $ 50,000       $ 2,500  
Accrued royalties     14,016     14,016 $ 74,111        
Wellcome Trust | Accounts payable and accrued expenses                      
Other Commitments                      
Development milestone payment obligations               $ 2,500      
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                      
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     40,000          
Potential developmental and regulatory milestones     11,100     11,100          
Potential sales milestones     $ 50,000     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%     2.00%          
Agilis | Maximum                      
Other Commitments                      
Development milestone payments which the entity is obligated to pay     $ 60,000     $ 60,000          
Priority review voucher amount           535,000          
Potential sales milestones     $ 150,000     $ 150,000          
Product sales (as a percent)     6.00%     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     200,000          
Regulatory Milestones | Accounts payable and accrued expenses                      
Other Commitments                      
Milestone payable     50,000     50,000          
Regulatory Milestones | Former Censa Securityholders                      
Other Commitments                      
Milestone obligation payments made           15,000          
Regulatory Milestones | Former Censa Securityholders | Research and development                      
Other Commitments                      
Milestone payments triggered   $ 15,000 25,000     25,000     $ 25,000    
Regulatory Milestones | Agilis                      
Other Commitments                      
Milestone obligation payments made   $ 20,000 $ 20,000     $ 20,000          
Development Milestones | Wellcome Trust                      
Other Commitments                      
Milestone obligation payments made         $ 800