XML 72 R58.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE MEASUREMENTS - Summary of Changes in Fair Value of Company's Level 3 Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance $ 845 $ 766
Net Unrealized/ Realized Gains/Losses Included In Earnings 1 0
Purchases/ Issuances 0 0
Sales/ Settlements/ Transfers 0 0
Foreign Currency Translation Adjustments 20 (24)
Ending Balance $ 866 $ 742
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Other
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance $ 4,495 $ 6,583
Net Unrealized/ Realized Gains/Losses Included In Earnings 26 53
Purchases/ Issuances 0 0
Sales/ Settlements/ Transfers (2,300) (2,300)
Foreign Currency Translation Adjustments 0 0
Ending Balance $ 2,221 $ 4,336
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Other
Level 3    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Unrealized gains (losses) on liability $ (26) $ (53)
Contingent consideration liability    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance 4,495 6,583
Net Unrealized/ Realized Gains/Losses Included In Earnings 26 53
Purchases/ Issuances 0 0
Sales/ Settlements/ Transfers (2,300) (2,300)
Foreign Currency Translation Adjustments 0 0
Ending Balance 2,221 4,336
Equity    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance 589 493
Net Unrealized/ Realized Gains/Losses Included In Earnings 1 0
Purchases/ Issuances 0 0
Sales/ Settlements/ Transfers 0 0
Foreign Currency Translation Adjustments 9 (18)
Ending Balance 599 475
Private equity    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance 256 273
Net Unrealized/ Realized Gains/Losses Included In Earnings 0 0
Purchases/ Issuances 0 0
Sales/ Settlements/ Transfers 0 0
Foreign Currency Translation Adjustments 11 (6)
Ending Balance $ 267 $ 267