XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Changes in Fair Value of Level 3 Contingent Considerations (Details) - Significant Other Unobservable Inputs (Level 3)
$ in Thousands
9 Months Ended
Sep. 30, 2022
USD ($)
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Beginning balance $ 50,924
Payments (48,725)
Fair value adjustments (1,382)
Effect of foreign exchange rates (430)
Ending balance $ 387