XML 66 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Upstaza    
Changes in the fair value of warrant liability and SARs liability    
Ending Balance $ 21,300  
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,200 (56,100)
Reclassification to accounts payable and accrued expenses (20,000)  
Rights Exchange settlement 0 0
Ending Balance 9,800 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 1,800 (70,400)
Reclassification to accounts payable and accrued expenses 0  
Rights Exchange settlement 0 0
Ending Balance $ 11,500 $ 11,100