XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.3
FAIR VALUE MEASUREMENTS - Summary of Changes in Fair Value of Company's Level 3 Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning Balance $ 986 $ 875 $ 845 $ 766
Net Unrealized Gains/Losses Included In Earnings 10 9 57 46
Purchases/ Issuances 0 0 0 109
Sales/ Settlements 0 0 0 0
Foreign Currency Translation Adjustments (21) 42 73 5
Ending Balance $ 975 $ 926 $ 975 $ 926
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Other Other Other
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning Balance $ 2,248 $ 4,389 $ 4,495 $ 6,583
Net Unrealized Gains/Losses Included In Earnings 26 53 79 159
Purchases/ Issuances 0 0 0 0
Sales/ Settlements 0 0 (2,300) (2,300)
Foreign Currency Translation Adjustments 0 0 0 0
Ending Balance 2,274 4,442 2,274 4,442
Contingent consideration liability        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning Balance 2,248 4,389 4,495 6,583
Net Unrealized Gains/Losses Included In Earnings 26 53 79 159
Purchases/ Issuances 0 0 0 0
Sales/ Settlements 0 0 (2,300) (2,300)
Foreign Currency Translation Adjustments 0 0 0 0
Ending Balance 2,274 4,442 2,274 4,442
Equity        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning Balance 697 611 589 493
Net Unrealized Gains/Losses Included In Earnings 10 9 57 46
Purchases/ Issuances 0 0 0 109
Sales/ Settlements 0 0 0 0
Foreign Currency Translation Adjustments (22) 30 39 2
Ending Balance 685 650 685 650
Private equity        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning Balance 289 264 256 273
Net Unrealized Gains/Losses Included In Earnings 0 0 0 0
Purchases/ Issuances 0 0 0 0
Sales/ Settlements 0 0 0 0
Foreign Currency Translation Adjustments 1 12 34 3
Ending Balance $ 290 $ 276 $ 290 $ 276