v3.26.1
Trade and other payables (Tables)
12 Months Ended
Dec. 31, 2025
Trade and other payables  
Schedule of trade and other payables

​

​

​

​

​

​

​

​

​

​

As of

​

​

​

​

​

​

January 1,

​

As of December 31,

​

  ​ ​ ​

2024

  ​ ​ ​

2024

  ​ ​ ​

2025

Current

​

​

​

​

​

​

Trade payables

 

34

 

763

​

3,080

Other payables

​

—

​

75

​

1,698

VAT and other taxes payables

​

—

​

—

​

19

Security deposit received from customers

 

—

 

—

​

279

Accrued employee benefits

 

369

 

—

​

5,296

Accrued professional fees

​

234

​

—

​

2,883

Accrued expenses

​

—

​

1,003

​

172

​

​

637

​

1,841

​

13,427

Non—current

​

​

​

​

​

​

Severance liabilities

​

—

​

—

​

47

​

​

​

​

​

​

​

​

​

​

As of

​

​

​

​

​

​

January 1,

​

As of December 31,

​

  ​ ​ ​

2024

  ​ ​ ​

2024

  ​ ​ ​

2025

US$

 

271

​

1,005

 

3,424

HK$

 

—

​

—

 

6,651

RMB

​

—

​

—

​

2,019

SGD

​

366

​

836

​

790

BTC

​

—

​

—

​

527

USDC

​

—

​

—

​

770

USDT

​

—

​

—

​

(741)

Others

 

—

​

—

 

15

​

 

637

​

1,841

 

13,455

​