XML 156 R134.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and contingencies (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Commitments and contingencies    
Bank guarantees $ 440 $ 518
Lease liability for short-term leases subject to exemption 338 395
Commitments 42,000 53,600
Global Contingent Liability    
Commitments and contingencies    
Estimated financial effect of contingent liabilities 261 1,007
Not later than one year    
Commitments and contingencies    
Commitments 2,000 3,600
Later than one year and not later than five years    
Commitments and contingencies    
Commitments   $ 10,000
Later than one year but not later than four years    
Commitments and contingencies    
Commitments 10,000  
Withholding tax and VAT    
Commitments and contingencies    
Uncertain tax positions for which no provision has been made $ 23,919