XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Fair value of financial instruments and investments - Hierarchy (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Financial assets and liabilities measured at fair value on recurring basis    
Marketable securities - available for sale $ 10,249 $ 22,610
Contingent consideration payable 166,400 164,000
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 10,926 10,965
ClearPoint convertible debt security 15,290 15,231
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 10,926 10,965
Recurring basis | Significant other observable inputs (Level 2)    
Financial assets and liabilities measured at fair value on recurring basis    
ClearPoint convertible debt security 15,290 15,231
Recurring basis | Development and Regulatory Milestones    
Financial assets and liabilities measured at fair value on recurring basis    
Contingent consideration payable 85,500 82,500
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 85,500 82,500
Recurring basis | Net Sales Milestones and Royalties    
Financial assets and liabilities measured at fair value on recurring basis    
Contingent consideration payable 80,900 81,500
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 80,900 81,500
Recurring basis | Marketable securities    
Financial assets and liabilities measured at fair value on recurring basis    
Marketable securities - available for sale 10,249 22,610
Marketable securities - equity investments 108,559 108,261
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 108,559 108,261
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 $ 10,249 $ 22,610