XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.2
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
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Contingent Consideration  
Beginning balance $ 16,322
Acquisitions 0
Settlements (5,145)
Changes in fair value recorded in other expense (income), net 728
Ending Balance 11,905
Other Current Liabilities  
Contingent Consideration  
Beginning balance 8,000
Ending Balance 7,300
Other Noncurrent Liabilities  
Contingent Consideration  
Beginning balance 8,300
Ending Balance $ 4,600