XML 81 R70.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Level 3            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Contingent consideration $ 278 $ 1,219 $ 1,298 $ 1,239 $ 1,586 $ 1,529
Fair Value, Measurements, Recurring            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Cash equivalents 120,066          
Fair value option investments 0   1,405      
Contingent consideration 278   1,298      
Fair Value, Measurements, Recurring | Level 1            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Cash equivalents 120,066          
Fair value option investments 0   0      
Contingent consideration 0   0      
Fair Value, Measurements, Recurring | Level 2            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Cash equivalents 0          
Fair value option investments 0   0      
Contingent consideration 0   0      
Fair Value, Measurements, Recurring | Level 3            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Cash equivalents 0          
Fair value option investments 0   1,405      
Contingent consideration $ 278   $ 1,298