v3.26.1
Cash and cash equivalents - Schedule of Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Subclassifications of assets, liabilities and equities [abstract]      
Cash at banks $ 6,533 $ 9,085 $ 5,697
Cash equivalents 6,853 8 8
Short-term deposits 0 53,000 0
Cash, cash equivalents and deposits 13,386 $ 62,093 $ 5,705
Cash equivalents held for digital assets $ 6,900