XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.3
OTHER INCOME AND EXPENSES (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Other Income and Expenses [Abstract]        
Interest income $ (768) $ (422) $ (2,565) $ (3,487)
Change in fair value of contingent consideration 204 685 932 380
Other, net (84) (103) (687) 263
Total $ (648) $ 160 $ (2,320) $ (2,844)