XML 77 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Other Liabilities - Summary of the Changes in the Carrying Value of the Contingent Consideration Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Other Liabilities [Abstract]    
Beginning of the period $ 58,366 $ 45,901
Fair value of acquisitions 510 19,832
Changes in fair value 4,774 5,763
Payments (42,711) (11,949)
Measurement period adjustments 0 (1,181)
Foreign exchange translation effects (605) 0
End of the period $ 20,334 $ 58,366