v3.26.1
FAIR VALUE OF FINANCIAL ASSETS AND LIABILITIES - Schedule of Reconciliation of Beginning and Ending Balances (Details) - Fair Value, Measurements, Recurring - Fair Value, Inputs, Level 3 - Contingent Consideration Liability
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Contingent Consideration  
Beginning balance $ 13,775
Acquisitions 17,342
Settlements (2,250)
Changes in fair value recorded in other expense (income), net 239
Ending Balance 29,106
Other Current Liabilities  
Contingent Consideration  
Beginning balance 9,400
Ending Balance 13,100
Other Noncurrent Liabilities  
Contingent Consideration  
Beginning balance 4,400
Ending Balance $ 16,000