XML 68 R59.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE MEASUREMENTS - Fair Value of Contingent Consideration (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Fair Value Disclosures [Abstract]      
Beginning balance   $ 306,927  
Ending balance   293,777  
Change in amount of contingent consideration liability $ (5,900) (13,051) $ (57,619)
Payment for Contingent Consideration Liability, Investing Activities   $ (99)