v3.26.1
Remuneration of key management personnel (Details)
$ in Thousands
12 Months Ended 24 Months Ended
Dec. 31, 2025
USD ($)
employee
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2024
USD ($)
employee
Dec. 31, 2022
USD ($)
Disclosure of transactions between related parties [line items]          
Fixed remuneration $ 6,219 $ 5,889 $ 5,894    
Variable remuneration 3,061 4,898 4,492    
Contributions to pension plans and insurance policies 281 321 299    
Share-based compensation 1,504 3,939 7,402    
Termination benefits   281 262    
Other remuneration 19 19 18    
Total $ 11,084 15,347 18,367    
Number of key management personnel | employee 12     14  
Key management personnel          
Disclosure of transactions between related parties [line items]          
Loans and advances granted   $ 0 $ 0 $ 0 $ 0