XML 70 R50.htm IDEA: XBRL DOCUMENT v3.24.1
Cash and cash equivalents (Tables)
12 Months Ended
Dec. 31, 2023
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 USD20222023
Cash at bank and in hand58,083 29,367 
Short-term deposits13,496 6,116 
Total Cash and cash equivalents71,579 35,483