v3.26.1
OTHER INCOME AND EXPENSES (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Other Income and Expenses [Abstract]    
Interest income $ (1,258) $ (1,032)
Change in fair value of contingent consideration 239 183
Other, net 425 (469)
Total $ (594) $ (1,318)