XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Losses recognized in earnings and the change in net asset (Details) - Contingent consideration - Level 3
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Fair Value Measurements  
Fair Value December 31, 2022 $ 4,677
Losses recognized in earnings 58
Payments (264)
Foreign Currency Adjustment (91)
Fair Value September 30, 2023 4,380
2021 Acquisitions  
Fair Value Measurements  
Fair Value December 31, 2022 902
Losses recognized in earnings 180
Foreign Currency Adjustment (39)
Fair Value September 30, 2023 1,043
2022 Acquisitions  
Fair Value Measurements  
Fair Value December 31, 2022 3,775
Losses recognized in earnings $ (122)
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Operating Expenses
Payments $ (264)
Foreign Currency Adjustment (52)
Fair Value September 30, 2023 $ 3,337