XML 48 R26.htm IDEA: XBRL DOCUMENT v3.25.4
Other taxes receivable & Other taxes payable
12 Months Ended
Dec. 31, 2025
Other taxes payable & Other taxes receivable  
Other taxes receivable & Other taxes payable
20 Other taxes receivable & Other taxes payable
Other taxes receivable are comprised of the following:
For the year ended December 31,
In thousands of USD20242025
Value-added taxes8,013 3,527 
Other taxes receivable28 219 
Other taxes receivable8,041 3,746 
Current4,227 3,746 
Non-Current3,814 — 
Other taxes payable are comprised of the following:
For the year ended December 31,
In thousands of USD20242025
Value-added taxes7,964 4,258 
Withholding Tax7,319 6,628 
Other taxes payable337 592 
Other taxes payable15,620 11,478 
Current13,994 11,478 
Non-Current1,626 —