XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
FAIR VALUE MEASUREMENTS - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
business
Sep. 30, 2021
USD ($)
Business Acquisition [Line Items]        
Number of businesses acquired | business     2  
Change in fair value of contingent consideration $ 3,180 $ 13,864 $ 17,167 $ 23,960
Senior Notes Due 2025 | Senior Notes        
Business Acquisition [Line Items]        
Interest rate percentage 2.50%   2.50%  
Fair value of convertible debt $ 68,400   $ 68,400  
Senior Notes Due 2029 | Senior Notes        
Business Acquisition [Line Items]        
Interest rate percentage 2.25%   2.25%  
Fair value of convertible debt $ 321,200   $ 321,200