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