XML 66 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Cash and cash equivalents (Tables)
12 Months Ended
Dec. 31, 2022
Cash and cash equivalents [abstract]  
Schedule of cash and cash equivalents
Cash and cash equivalents are comprised the following:
As of December 31,
In thousands of USD20212022
Cash at bank and in hand96,094 58,083 
Short-term deposits20,996 13,496 
Total Cash and cash equivalents117,090 71,579