XML 92 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Summary of Changes in Fair Value of Company's Level 3 Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Assets:      
Beginning Balance $ 766 $ 19,418 $ 871
Net Unrealized/Realized Gains/Losses Included In Earnings 46 54 99
Purchases/ Acquisitions/ Issuances 109 0 18,000
Sales/Settlements/Transfers 0 (18,789) (13)
Foreign Currency Translation Adjustments (76) 83 461
Ending Balance $ 845 $ 766 $ 19,418
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Other Other
Liabilities:      
Beginning Balance $ 6,583 $ 0  
Net Unrealized/Realized Gains/Losses Included In Earnings 212 274  
Purchases/ Acquisitions/ Issuances 0 7,754  
Sales/Settlements/Transfers (2,300) (1,445)  
Foreign Currency Translation Adjustments 0 0  
Ending Balance $ 4,495 $ 6,583 $ 0
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other   Other
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Other Other
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Other  
Level 3      
Liabilities:      
Unrealized gains (losses) on assets $ 46 $ (6) $ 99
Unrealized losses on liability (212) (274)  
Contingent consideration liability      
Liabilities:      
Beginning Balance 6,583 0  
Net Unrealized/Realized Gains/Losses Included In Earnings 212 274  
Purchases/ Acquisitions/ Issuances 0 7,754  
Sales/Settlements/Transfers (2,300) (1,445)  
Foreign Currency Translation Adjustments 0 0  
Ending Balance 4,495 6,583 0
Equity      
Assets:      
Beginning Balance 493 646 578
Net Unrealized/Realized Gains/Losses Included In Earnings 46 54 99
Purchases/ Acquisitions/ Issuances 109 0 0
Sales/Settlements/Transfers 0 (281) 0
Foreign Currency Translation Adjustments (59) 74 (31)
Ending Balance 589 493 646
Private equity      
Assets:      
Beginning Balance 273 18,772 293
Net Unrealized/Realized Gains/Losses Included In Earnings 0 0 0
Purchases/ Acquisitions/ Issuances 0 0 18,000
Sales/Settlements/Transfers 0 (18,508) (13)
Foreign Currency Translation Adjustments (17) 9 492
Ending Balance $ 256 $ 273 $ 18,772