XML 73 R51.htm IDEA: XBRL DOCUMENT v3.25.4
Cash and cash equivalents (Tables)
12 Months Ended
Dec. 31, 2025
Cash and cash equivalents [abstract]  
Schedule of cash and cash equivalents
Cash and cash equivalents are comprised of the following:
As of December 31,
In thousands of USD20242025
Cash at bank and in hand54,067 69,419 
Short-term deposits1,293 7,251 
Total Cash and cash equivalents55,360 76,670