XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES - Reconciliation of Beginning and Ending Balances (Details) - Fair Value, Measurements, Recurring - Fair Value, Inputs, Level 3 - Contingent Consideration Liability - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2023
Contingent Consideration    
Beginning balance $ 16,322  
Acquisitions   $ 0
Settlements   $ (3,820)
Changes in fair value recorded in other expense (income), net 183  
Ending Balance 12,685  
Other Current Liabilities    
Contingent Consideration    
Beginning balance 8,000  
Ending Balance 7,200  
Other Noncurrent Liabilities    
Contingent Consideration    
Beginning balance 8,300  
Ending Balance $ 5,500