v3.26.1
Financial Risk Management (Tables)
12 Months Ended
Dec. 31, 2025
Financial Risk Management  
Schedule of sales percentage from significant customer

​

​

​

​

​

​

​

​

​

​

​

Year Ended December 31, 

 

​

  ​ ​ ​

2023

​

2024

  ​ ​ ​

2025

 

Customer A and its affiliates

 

28.7

%

26.4

%

24.0

%

Customer C

 

11.0

%

8.3

%

7.8

%

Schedule of accounts receivable percentage from significant customers

​

​

​

​

​

​

​

​

​

December 31, 

​

December 31, 

 

​

  ​ ​ ​

2024

  ​ ​ ​

2025

 

Customer A and its affiliates

 

29.1

%

28.8

%

Customer C

 

8.7

%

6.0

%