XML 51 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Risks and concentration (Tables)
12 Months Ended
Dec. 31, 2025
Risks and concentration  
Summary of accounts receivable concentration of credit risk and customers contribution of total revenue

Accounts receivable concentration of credit risk is as below:

  ​ ​ ​

As of December 31, 

 

  ​ ​ ​

2024

  ​ ​ ​

2025

 

Customer A

44

%

Customer B

23

%

Customer C

20

%

Customer D

13

%

Customer G

100

%  

Customers which contributed more than 10% of total revenues are as below:

For the Years Ended December 31, 

 

  ​ ​ ​

2023

  ​ ​ ​

2024

  ​ ​ ​

2025

  ​ ​

Customer A

 

*

*

20

%

Customer E

14

%  

11

%

13

%

Customer F

 

*

11

%

*

%

*

Less than 10%