XML 88 R65.htm IDEA: XBRL DOCUMENT v3.25.4
FAIR VALUE MEASUREMENTS (Schedule of Acquisition-Related Contingent Consideration Roll Forward) (Details) - Level 3 - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Amount      
Contingent consideration, beginning of period $ 32,978 $ 23,150 $ 24,308
Changes in fair value of contingent consideration included in Interest and other income, net 3,466 5,699 2,814
Payment of contingent consideration for previously acquired businesses (13,266) (10,125) (18,844)
Effect of net foreign currency exchange rate changes 251 (155) 22
Contingent consideration, end of period 22,835 32,978 23,150
2023 Acquisitions      
Amount      
Acquisition date fair value of contingent consideration     $ 14,850
NEORIS      
Amount      
Acquisition date fair value of contingent consideration (1,529) 4,654  
Other 2024 Acquisitions      
Amount      
Acquisition date fair value of contingent consideration   $ 9,755  
2025 Acquisition      
Amount      
Acquisition date fair value of contingent consideration $ 935