XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS - Schedule of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Assets:    
Cash equivalents $ 255,074  
Liabilities:    
Contingent consideration arrangements 13,108 $ 12,200
Quoted Market Prices for Identical Assets in Active Markets (Level 1)    
Assets:    
Cash equivalents 254,818  
Liabilities:    
Contingent consideration arrangements 0 0
Significant Other Observable Inputs (Level 2)    
Assets:    
Cash equivalents 256  
Liabilities:    
Contingent consideration arrangements 0 0
Significant Unobservable Inputs (Level 3)    
Assets:    
Cash equivalents 0  
Liabilities:    
Contingent consideration arrangements 13,108 12,200
Money market funds    
Assets:    
Cash equivalents 254,818 305,836
Money market funds | Quoted Market Prices for Identical Assets in Active Markets (Level 1)    
Assets:    
Cash equivalents 254,818 305,836
Money market funds | Significant Other Observable Inputs (Level 2)    
Assets:    
Cash equivalents 0 0
Money market funds | Significant Unobservable Inputs (Level 3)    
Assets:    
Cash equivalents 0 $ 0
Time deposits    
Assets:    
Cash equivalents 256  
Time deposits | Quoted Market Prices for Identical Assets in Active Markets (Level 1)    
Assets:    
Cash equivalents 0  
Time deposits | Significant Other Observable Inputs (Level 2)    
Assets:    
Cash equivalents 256  
Time deposits | Significant Unobservable Inputs (Level 3)    
Assets:    
Cash equivalents $ 0