XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE MEASUREMENTS - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets:    
Total $ 280,310 $ 250,269
Liabilities:    
Contingent consideration arrangements 0 7,845
Quoted Market Prices for Identical Assets in Active Markets (Level 1)    
Assets:    
Total 274,212 249,422
Liabilities:    
Contingent consideration arrangements 0 0
Significant Other Observable Inputs (Level 2)    
Assets:    
Total 6,098 847
Liabilities:    
Contingent consideration arrangements 0 0
Significant Unobservable Inputs (Level 3)    
Assets:    
Total 0 0
Liabilities:    
Contingent consideration arrangements 0 7,845
Money market funds    
Assets:    
Total 274,212 249,422
Money market funds | Quoted Market Prices for Identical Assets in Active Markets (Level 1)    
Assets:    
Total 274,212 249,422
Money market funds | Significant Other Observable Inputs (Level 2)    
Assets:    
Total 0 0
Money market funds | Significant Unobservable Inputs (Level 3)    
Assets:    
Total 0 0
Time deposits    
Assets:    
Total 6,098 847
Time deposits | Quoted Market Prices for Identical Assets in Active Markets (Level 1)    
Assets:    
Total 0 0
Time deposits | Significant Other Observable Inputs (Level 2)    
Assets:    
Total 6,098 847
Time deposits | Significant Unobservable Inputs (Level 3)    
Assets:    
Total $ 0 $ 0