XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Fair value of financial instruments and investments - Marketable Securities (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Jan. 31, 2020
USD ($)
$ / shares
Mar. 31, 2023
USD ($)
fund
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Equity Investments        
Net unrealized gain (loss) on equity investments   $ 2,166 $ (6,477)  
Redemption of marketable securities- equity investments   2,196 2,423  
ClearPoint Convertible note        
Purchase of convertible note     39,035  
Unrealized gain (loss) on convertible note   59 (1,542)  
ClearPoint equity investment        
Equity Investments        
Net unrealized gain (loss) on equity investments   (100) (1,000)  
ClearPoint equity investment | Quoted prices in active markets for identical assets (Level 1)        
Equity Investments        
Fair value of equity investment   10,900   $ 11,000
ClearPoint convertible debt        
ClearPoint Convertible note        
Purchase of convertible note $ 10,000      
Conversion price - convertible note | $ / shares $ 6.00      
Term of convertible note 5 years      
Unrealized gain (loss) on convertible note   100 (1,500)  
ClearPoint convertible debt | Recurring basis | Significant other observable inputs (Level 2) | Deposits and Other Assets, Noncurrent        
ClearPoint Convertible note        
ClearPoint convertible debt security   $ 15,300   $ 15,200
Mutual Funds        
Equity Investments        
Number of mutual funds denominated in a foreign currency | fund   1    
Net unrealized gain (loss) on equity investments   $ 2,200 (6,500)  
Redemption of marketable securities- equity investments   2,200 2,400  
Unrealized foreign currency gains (losses) on equity investments   $ 300 $ 700