XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.2
FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Contingent Consideration (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Liabilities:    
Current contingent consideration $ 164,277 $ 182,470
Long-term contingent consideration   49,825
Total liabilities 164,277 232,295
Level 1    
Liabilities:    
Current contingent consideration 0 0
Long-term contingent consideration   0
Total liabilities 0 0
Level 2    
Liabilities:    
Current contingent consideration 0 0
Long-term contingent consideration   0
Total liabilities 0 0
Level 3    
Liabilities:    
Current contingent consideration 164,277 182,470
Long-term contingent consideration   49,825
Total liabilities $ 164,277 $ 232,295