XML 41 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Fair value measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Assets        
Investments in marketable securities, non-current $ 11,057 $ 37,363    
Liabilities        
Contingent consideration 7,168 7,531 $ 5,707 $ 5,298
Recurring        
Assets        
Cash and cash equivalents 27,197 30,776    
Investments in marketable securities, current 125,287 116,137    
Investments in marketable securities, non-current 11,057 37,363    
Total 163,541 184,276    
Liabilities        
Contingent consideration 7,168 7,531    
Total 7,168 7,531    
Recurring | Level 1        
Assets        
Cash and cash equivalents 27,197 30,776    
Investments in marketable securities, current 0 0    
Investments in marketable securities, non-current 0 0    
Total 27,197 30,776    
Liabilities        
Contingent consideration 0 0    
Total 0 0    
Recurring | Level 2        
Assets        
Cash and cash equivalents 0 0    
Investments in marketable securities, current 125,287 116,137    
Investments in marketable securities, non-current 11,057 37,363    
Total 136,344 153,500    
Liabilities        
Contingent consideration 0 0    
Total 0 0    
Recurring | Level 3        
Assets        
Cash and cash equivalents 0 0    
Investments in marketable securities, current 0 0    
Investments in marketable securities, non-current 0 0    
Total 0 0    
Liabilities        
Contingent consideration 7,168 7,531    
Total $ 7,168 $ 7,531