XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.3
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
9 Months Ended
Sep. 30, 2025
USD ($)
Contingent Consideration  
Beginning balance $ 16,322
Acquisitions 683
Settlements (7,333)
Changes in fair value recorded in other expense (income), net 932
Ending Balance 10,604
Other Current Liabilities  
Contingent Consideration  
Beginning balance 8,000
Ending Balance 7,700
Other Noncurrent Liabilities  
Contingent Consideration  
Beginning balance 8,300
Ending Balance $ 2,900