XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments - Summarizes the Changes in the Carrying Value of Estimated Contingent Consideration Liabilities (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Fair Value Disclosures [Abstract]    
Beginning of the period $ 58,366 $ 45,901
Fair value of acquisitions 510 5,116
Changes in fair value 5,788 3,361
Payments (20,882) (6,399)
Measurement period adjustments 0 (1,181)
Foreign exchange translation effects (397) 45
End of the period $ 43,385 $ 46,843