XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Fair value of financial instruments and investments - Summary of changes in the fair value of the Company's Level 3 valuation (Details) - Significant unobservable inputs (Level 3) - Agilis - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Upstaza    
Changes in the fair value of warrant liability and SARs liability    
Ending Balance $ 22,000  
Development and Regulatory Milestones | Commitments    
Changes in the fair value of warrant liability and SARs liability    
Beginning Balance 26,600 $ 82,500
Additions 0 0
Change in fair value 3,300 (56,100)
Reclassification to accounts payable and accrued expenses 0  
Rights Exchange settlement (20,000) 0
Ending Balance 9,900 26,400
Net Sales Milestones and Royalties | Commitments    
Changes in the fair value of warrant liability and SARs liability    
Beginning Balance 9,700 81,500
Additions 0 0
Change in fair value 2,400 (68,900)
Reclassification to accounts payable and accrued expenses 0  
Rights Exchange settlement 0 0
Ending Balance $ 12,100 $ 12,600