v3.26.1
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Liabilities Measured on Recurring Basis
Level 3 liabilities measured at fair value on a recurring basis as of the dates set forth below are as follows (in thousands):
June 30, 2026December 31, 2025
Level 3:
     Contingent Liabilities$15,946 $19,966 
Schedule of Fair Value, Liabilities Changes in Fair Value
The following table presents a summary of the changes in fair value of Level 3 liabilities for the six months ended June 30, 2026 and the twelve months ended December 31, 2025, respectively (in thousands):
June 30, 2026December 31, 2025
Beginning balance$19,966 $1,816 
New acquisitions and measurement adjustments25 25,037 
Recognized contingent liabilities(4,541)(6,341)
Fair value adjustments(194)(613)
Effect of foreign currency translation690 67 
Ending balance$15,946 $19,966