XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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, 2024
USD ($)
Contingent Consideration  
Beginning balance $ 8,753
Acquisitions 6,108
Settlements (4,500)
Changes in fair value recorded in other income, net (305)
Ending Balance 10,056
Other Current Liabilities  
Contingent Consideration  
Beginning balance 5,400
Ending Balance 5,600
Other Noncurrent Liabilities  
Contingent Consideration  
Beginning balance 3,400
Ending Balance $ 4,500