XML 61 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair value of financial instruments and marketable securities - Hierarchy (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Financial assets and liabilities measured at fair value on recurring basis    
Marketable securities - available for sale $ 421,625 $ 260,104
Contingent consideration payable 21,300 36,300
Transfers of assets measured between Level 1, Level 2, and Level 3 0 0
Recurring basis    
Financial assets and liabilities measured at fair value on recurring basis    
ClearPoint Equity Investments 4,822 6,074
ClearPoint convertible debt security 10,622 12,553
Recurring basis | Quoted prices in active markets for identical assets (Level 1)    
Financial assets and liabilities measured at fair value on recurring basis    
ClearPoint Equity Investments 4,822 6,074
Recurring basis | Significant other observable inputs (Level 2)    
Financial assets and liabilities measured at fair value on recurring basis    
ClearPoint convertible debt security 10,622 12,553
Recurring basis | Development and Regulatory Milestones    
Financial assets and liabilities measured at fair value on recurring basis    
Contingent consideration payable 9,800 26,600
Recurring basis | Development and Regulatory Milestones | Significant unobservable inputs (Level 3)    
Financial assets and liabilities measured at fair value on recurring basis    
Contingent consideration payable 9,800 26,600
Recurring basis | Net Sales Milestones and Royalties    
Financial assets and liabilities measured at fair value on recurring basis    
Contingent consideration payable 11,500 9,700
Recurring basis | Net Sales Milestones and Royalties | Significant unobservable inputs (Level 3)    
Financial assets and liabilities measured at fair value on recurring basis    
Contingent consideration payable 11,500 9,700
Recurring basis | Marketable securities    
Financial assets and liabilities measured at fair value on recurring basis    
Marketable securities - available for sale 421,625 260,104
Marketable securities - equity investments 16,889 22,634
Recurring basis | Marketable securities | Quoted prices in active markets for identical assets (Level 1)    
Financial assets and liabilities measured at fair value on recurring basis    
Marketable securities - equity investments 16,889 22,634
Recurring basis | Marketable securities | Significant other observable inputs (Level 2)    
Financial assets and liabilities measured at fair value on recurring basis    
Marketable securities - available for sale $ 421,625 $ 260,104