v3.25.4
Finance income and expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Finance income [Abstract]      
Finance income on cash, cash equivalents and other financial assets $ 2,625 $ 2,628 $ 1,890
Gain on cash equivalents and other financial assets at FVTPL 6,046 3,598 2,950
Interest income under effective interest rate method at FVOCI 2,457 3,647 4,138
Finance income 11,128 9,873 8,978
Finance expense [Abstract]      
Finance expense on investments (428) (669) (660)
Finance expense on lease liability (35) (48) (63)
Finance expense $ (463) $ (717) $ (723)