XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cash and cash equivalents (Tables)
6 Months Ended
Jun. 30, 2024
Cash and cash equivalents [abstract]  
Schedule of cash and cash equivalents
Cash and cash equivalents are comprised of the following:
As of
In thousands of USDDecember 31, 2023June 30, 2024
Cash at bank and in hand29,367 41,800 
Short-term deposits6,116 3,257 
Total Cash and cash equivalents35,483 45,057