v3.26.1
INTANGIBLE ASSETS - Finite-lived intangible assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Original amounts:      
Original amounts $ 36,770   $ 36,770
Accumulated amortization 21,302   20,839
Intangible assets, net 15,468   15,931
Amortization expenses 463 $ 1,162  
Technology      
Original amounts:      
Original amounts 22,580   22,580
Accumulated amortization $ 18,456   18,279
Weighted Average Remaining Life 5 years 9 months 18 days    
Brand      
Original amounts:      
Original amounts $ 376   376
Accumulated amortization 376   376
Customer Relationship Healthcare      
Original amounts:      
Original amounts 13,791   13,791
Accumulated amortization $ 2,464   2,178
Weighted Average Remaining Life 9 years 9 months 18 days    
Domains      
Original amounts:      
Original amounts $ 23   23
Accumulated amortization $ 6   $ 6