XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair value of financial instruments and investments - Fair Value Liabilities Measured (Details) - Agilis
$ in Thousands
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Significant unobservable inputs (Level 3) | Upstaza        
Fair Value Valuation Inputs        
Fair value $ 36,200      
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 $ 31,000 $ 31,000    
Development and Regulatory Milestones | Commitments | Valuation Technique, Discounted Cash Flow | Probability of Success | Minimum        
Fair Value Valuation Inputs        
Rights Exchange Settlement measurement 0.85 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 0.92    
Development and Regulatory Milestones | Commitments | Valuation Technique, Discounted Cash Flow | Measurement Input, Discount Rate | Minimum        
Fair Value Valuation Inputs        
Rights Exchange Settlement measurement 0.059 0.058    
Development and Regulatory Milestones | Commitments | Valuation Technique, Discounted Cash Flow | Measurement Input, 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.90      
Development and Regulatory Milestones | Upstaza | Commitments | Valuation Technique, Discounted Cash Flow | Measurement Input, Discount Rate | Weighted Average        
Fair Value Valuation Inputs        
Rights Exchange Settlement measurement 0.060      
Development and Regulatory Milestones | Significant unobservable inputs (Level 3) | Commitments        
Fair Value Valuation Inputs        
Fair value $ 26,900 $ 26,600 $ 85,500 $ 82,500
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.85 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 | Measurement Input, Discount Rate        
Fair Value Valuation Inputs        
Rights Exchange Settlement measurement 0.135 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.93      
Net Sales Milestones and Royalties | Upstaza | Commitments | Valuation Technique, Option Pricing Model | Measurement Input, Discount Rate | Weighted Average        
Fair Value Valuation Inputs        
Rights Exchange Settlement measurement 0.135      
Net Sales Milestones and Royalties | Significant unobservable inputs (Level 3) | Commitments        
Fair Value Valuation Inputs        
Fair value $ 9,300 $ 9,700 $ 80,900 $ 81,500