v3.26.1
Trade and other payables
12 Months Ended
Dec. 31, 2025
Trade and other payables  
Trade and other payables

17.

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

​

Trade payables are unsecured and are usually paid within 30—90 days (2024: 30 days) of recognition. The carrying amounts of trade and other receivables approximate their fair values.

17.

Trade and other payables (Continued)

​

Trade and other payables are denominated in the following currencies:

​

​

​

​

​

​

​

​

​

​

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

​