XML 67 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair value of financial instruments and investments - Fair Value Liabilities Measured (Details) - Agilis
$ in Thousands
Jun. 30, 2024
USD ($)
May 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Significant unobservable inputs (Level 3) | Upstaza          
Fair Value Valuation Inputs          
Fair value $ 21,300        
Development and Regulatory Milestones | Commitments | Valuation Technique, Discounted Cash Flow | Development and Regulatory Milestone | Minimum          
Fair Value Valuation Inputs          
Potential milestones 0   $ 0    
Development and Regulatory Milestones | Commitments | Valuation Technique, Discounted Cash Flow | Development and Regulatory Milestone | Maximum          
Fair Value Valuation Inputs          
Potential milestones $ 11,000   $ 31,000    
Development and Regulatory Milestones | Commitments | Valuation Technique, Discounted Cash Flow | Probability of Success          
Fair Value Valuation Inputs          
Rights Exchange Settlement measurement 0.95        
Development and Regulatory Milestones | Commitments | Valuation Technique, Discounted Cash Flow | Probability of Success | Minimum          
Fair Value Valuation Inputs          
Rights Exchange Settlement measurement     0.85    
Development and Regulatory Milestones | Commitments | Valuation Technique, Discounted Cash Flow | Probability of Success | Maximum          
Fair Value Valuation Inputs          
Rights Exchange Settlement measurement     0.92    
Development and Regulatory Milestones | Commitments | Valuation Technique, Discounted Cash Flow | Discount Rate | Minimum          
Fair Value Valuation Inputs          
Rights Exchange Settlement measurement 0.060   0.058    
Development and Regulatory Milestones | Commitments | Valuation Technique, Discounted Cash Flow | Discount Rate | Maximum          
Fair Value Valuation Inputs          
Rights Exchange Settlement measurement 0.062   0.061    
Development and Regulatory Milestones | Upstaza | Commitments | Valuation Technique, Discounted Cash Flow | Probability of Success | Weighted Average          
Fair Value Valuation Inputs          
Rights Exchange Settlement measurement 0.95        
Development and Regulatory Milestones | Upstaza | Commitments | Valuation Technique, Discounted Cash Flow | Discount Rate | Weighted Average          
Fair Value Valuation Inputs          
Rights Exchange Settlement measurement 0.061        
Development and Regulatory Milestones | Significant unobservable inputs (Level 3) | Commitments          
Fair Value Valuation Inputs          
Fair value $ 9,800   $ 26,600 $ 26,400 $ 82,500
Regulatory Milestones | Accounts payable and accrued expenses          
Fair Value Valuation Inputs          
Milestone payments triggered   $ 20,000      
Net Sales Milestones and Royalties | Commitments | Valuation Technique, Option Pricing Model | Sales Milestones | Minimum          
Fair Value Valuation Inputs          
Potential milestones 0   0    
Net Sales Milestones and Royalties | Commitments | Valuation Technique, Option Pricing Model | Sales Milestones | Maximum          
Fair Value Valuation Inputs          
Potential milestones $ 50,000   $ 50,000    
Net Sales Milestones and Royalties | Commitments | Valuation Technique, Option Pricing Model | Probability of Success | Minimum          
Fair Value Valuation Inputs          
Rights Exchange Settlement measurement 0.95   0.85    
Net Sales Milestones and Royalties | Commitments | Valuation Technique, Option Pricing Model | Probability of Success | Maximum          
Fair Value Valuation Inputs          
Rights Exchange Settlement measurement 1   1    
Net Sales Milestones and Royalties | Commitments | Valuation Technique, Option Pricing Model | Percentage of Sales for Royalties          
Fair Value Valuation Inputs          
Rights Exchange Settlement measurement 0   0    
Net Sales Milestones and Royalties | Commitments | Valuation Technique, Option Pricing Model | Discount Rate          
Fair Value Valuation Inputs          
Rights Exchange Settlement measurement 0.12   0.11    
Net Sales Milestones and Royalties | Upstaza | Commitments | Valuation Technique, Option Pricing Model | Probability of Success | Weighted Average          
Fair Value Valuation Inputs          
Rights Exchange Settlement measurement 0.98        
Net Sales Milestones and Royalties | Upstaza | Commitments | Valuation Technique, Option Pricing Model | Discount Rate | Weighted Average          
Fair Value Valuation Inputs          
Rights Exchange Settlement measurement 0.120        
Net Sales Milestones and Royalties | Significant unobservable inputs (Level 3) | Commitments          
Fair Value Valuation Inputs          
Fair value $ 11,500   $ 9,700 $ 11,100 $ 81,500