XML 74 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Cash and cash equivalents (Tables)
12 Months Ended
Dec. 31, 2024
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 USD20232024
Cash at bank and in hand29,367 54,067 
Short-term deposits6,116 1,293 
Total Cash and cash equivalents35,483 55,360