v3.26.1
FINANCIAL INSTRUMENTS (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Financial liabilities      
Derivative liabilities $ 8,607 $ 3,128 $ 2,638
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Derivative liabilities - non-current Derivative liabilities - non-current  
Level 3      
Financial liabilities      
Derivative liabilities $ 8,607 $ 3,128  
Contingent consideration liabilities 0 5,912  
Total financial liabilities $ 8,607 $ 9,040