XML 187 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair value of financial instruments and investments - Summary of changes in the fair value of the Company's Level 3 valuation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Changes in the fair value of warrant liability and SARs liability    
Beginning Balance $ 36,300  
Ending Balance   $ 36,300
PTC-FA and PTC-AS    
Changes in the fair value of warrant liability and SARs liability    
Beginning Balance 0  
Change in fair value   $ 128,400
Change in fair value - Income Statement location   Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset
Ending Balance   $ 0
Development and Regulatory Milestones | Significant unobservable inputs (Level 3) | Agilis    
Changes in the fair value of warrant liability and SARs liability    
Ending Balance 0  
Development and Regulatory Milestones | Significant unobservable inputs (Level 3) | Agilis | Commitments    
Changes in the fair value of warrant liability and SARs liability    
Beginning Balance 26,600 82,500
Change in fair value 4,425 (55,900)
Reclassification to accounts payable and accrued expenses (11,025)  
Payments (20,000)  
Ending Balance   26,600
Net Sales Milestones and Royalties | Significant unobservable inputs (Level 3) | Agilis | Commitments    
Changes in the fair value of warrant liability and SARs liability    
Beginning Balance 9,700 81,500
Change in fair value (8,900) (71,800)
Ending Balance 800 9,700
Net Sales Milestones | Significant unobservable inputs (Level 3) | Agilis    
Changes in the fair value of warrant liability and SARs liability    
Ending Balance 800  
Net Sales Milestones | Significant unobservable inputs (Level 3) | Agilis | Commitments    
Changes in the fair value of warrant liability and SARs liability    
Beginning Balance $ 9,700  
Ending Balance   $ 9,700