XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.2
FAIR VALUE MEASUREMENTS - Financial Assets And Liabilities Measured At Fair Value On Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Money Market Funds | Restricted Cash And Cash Equivalents    
Assets:    
Fair value of financial assets measured on recurring basis $ 7,100 $ 12,200
Fair Value, Measurements, Recurring | Acquisition-related Contingent Consideration    
Liabilities:    
Fair value of financial liabilities measured on recurring basis 14,653 16,571
Fair Value, Measurements, Recurring | Money Market Funds    
Assets:    
Fair value of financial assets measured on recurring basis 7,108 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 7,108 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 14,653 16,571
Fair Value, Measurements, Recurring | Level 3 Inputs | Money Market Funds    
Assets:    
Fair value of financial assets measured on recurring basis $ 0 $ 0