XML 56 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Summary of Changes in the Carrying Value of the Contingent Consideration (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Liabilities, Current Liabilities, Current Liabilities, Current Liabilities, Current
Contingent Consideration [Member]        
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Beginning balance $ 2,281 $ 41 $ 2,882 $ 1,332
Additions 0 0 0 2
Change in fair value (416) 0 (894) 410
Contingent consideration paid [1] 0 0 0 (1,674)
Foreign Currency Translation Adjustment 52 1 (71) (28)
Ending balance $ 1,917 $ 42 $ 1,917 $ 42
[1] For the six months ended June 30, 2023, contingent consideration paid has been bifurcated between the financing and operating sections of the condensed consolidated statement of cash flows. Amounts paid up to the fair value initially recorded in purchase accounting is reported in the financing section of the condensed consolidated statement of cash flows, while any excess is reported in the operating section of the condensed consolidated statement of cash flows.