XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS - Financial Assets And Liabilities Measured At Fair Value On Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Money Market Funds | Restricted cash and cash equivalents    
Assets:    
Fair value of financial assets measured on recurring basis $ 12,200 $ 12,200
Fair value, measurements, recurring | Acquisition-related contingent consideration    
Liabilities:    
Fair value of financial liabilities measured on recurring basis 15,697 16,571
Fair value, measurements, recurring | Money Market Funds    
Assets:    
Fair value of financial assets measured on recurring basis 12,226 12,226
Fair value, measurements, recurring | Level 1 Inputs | Acquisition-related contingent consideration    
Liabilities:    
Fair value of financial liabilities measured on recurring basis 0 0
Fair value, measurements, recurring | Level 1 Inputs | Money Market Funds    
Assets:    
Fair value of financial assets measured on recurring basis 12,226 12,226
Fair value, measurements, recurring | Level 2 Inputs | Acquisition-related contingent consideration    
Liabilities:    
Fair value of financial liabilities measured on recurring basis 0 0
Fair value, measurements, recurring | Level 2 Inputs | Money Market Funds    
Assets:    
Fair value of financial assets measured on recurring basis 0 0
Fair value, measurements, recurring | Level 3 Inputs | Acquisition-related contingent consideration    
Liabilities:    
Fair value of financial liabilities measured on recurring basis 15,697 16,571
Fair value, measurements, recurring | Level 3 Inputs | Money Market Funds    
Assets:    
Fair value of financial assets measured on recurring basis $ 0 $ 0