XML 76 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - losses recognized in earnings and the change in net asset - (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
2022 Acquisitions  
Fair Value Measurements  
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Operating Expenses
Contingent consideration | Level 3  
Fair Value Measurements  
Fair Value December 31, 2021 $ 729
Losses recognized in earnings 319
Foreign Currency Adjustment (43)
Fair Value December 31, 2022 4,677
Contingent consideration | 2021 Acquisitions | Level 3  
Fair Value Measurements  
Fair Value December 31, 2021 729
Losses recognized in earnings 216
Foreign Currency Adjustment (43)
Fair Value December 31, 2022 902
Contingent consideration | 2022 Acquisitions | Level 3  
Fair Value Measurements  
Losses recognized in earnings 103
Fair Value December 31, 2022 $ 3,775