XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Schedule of fair value hierarchy (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Assets:    
Total financial assets $ 99,785 $ 100,000
Liabilities:    
Total financial liabilities 31,000 13,700
Contingent Consideration [Member]    
Liabilities:    
Total financial liabilities 31,000 13,700
Level 1 [Member]    
Assets:    
Total financial assets 26,376 100,000
Liabilities:    
Total financial liabilities 0 0
Level 1 [Member] | Contingent Consideration [Member]    
Liabilities:    
Total financial liabilities 0 0
Level 2 [Member]    
Assets:    
Total financial assets 73,409 0
Liabilities:    
Total financial liabilities 0 0
Level 2 [Member] | Contingent Consideration [Member]    
Liabilities:    
Total financial liabilities 0 0
Level 3 [Member]    
Assets:    
Total financial assets 0 0
Liabilities:    
Total financial liabilities 31,000 13,700
Level 3 [Member] | Contingent Consideration [Member]    
Liabilities:    
Total financial liabilities 31,000 13,700
Money market account    
Assets:    
Total financial assets 3,417 100,000
Money market account | Level 1 [Member]    
Assets:    
Total financial assets 3,417 100,000
Money market account | Level 2 [Member]    
Assets:    
Total financial assets 0 0
Money market account | Level 3 [Member]    
Assets:    
Total financial assets 0 $ 0
US Treasury securities    
Assets:    
Total financial assets 22,959  
US Treasury securities | Level 1 [Member]    
Assets:    
Total financial assets 22,959  
US Treasury securities | Level 2 [Member]    
Assets:    
Total financial assets 0  
US Treasury securities | Level 3 [Member]    
Assets:    
Total financial assets 0  
Corporate debt securities    
Assets:    
Total financial assets 21,967  
Corporate debt securities | Level 1 [Member]    
Assets:    
Total financial assets 0  
Corporate debt securities | Level 2 [Member]    
Assets:    
Total financial assets 21,967  
Corporate debt securities | Level 3 [Member]    
Assets:    
Total financial assets 0  
Commercial paper    
Assets:    
Total financial assets 40,912  
Commercial paper | Level 1 [Member]    
Assets:    
Total financial assets 0  
Commercial paper | Level 2 [Member]    
Assets:    
Total financial assets 40,912  
Commercial paper | Level 3 [Member]    
Assets:    
Total financial assets 0  
Asset backed securities    
Assets:    
Total financial assets 10,530  
Asset backed securities | Level 1 [Member]    
Assets:    
Total financial assets 0  
Asset backed securities | Level 2 [Member]    
Assets:    
Total financial assets 10,530  
Asset backed securities | Level 3 [Member]    
Assets:    
Total financial assets $ 0