XML 67 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Cash and cash equivalents (Tables)
12 Months Ended
Dec. 31, 2021
Cash and cash equivalents  
Schedule of cash and cash equivalents

​

​

​

​

​

​

​

​

As of December 31, 

In thousands of USD

​

2020

    

2021

Cash at bank and in hand

​

292,139

​

96,094

Short-term deposits

​

81,792

​

20,996

Total Cash and cash equivalents

​

373,931

​

117,090