v3.26.1
Related-party Transactions (Tables)
12 Months Ended
Dec. 31, 2025
Related-party Transactions  
Schedule of transactions between related parties Sales and accounts receivable

​

​

​

​

​

​

​

​

​

​

  ​ ​ ​

Year ended December 31, 

​

  ​ ​ ​

2023

  ​ ​ ​

2024

  ​ ​ ​

2025

​

 

(in thousands)

Sales of goods

 

​

  ​

 

  ​

 

  ​

Associates

​

$

8

​

54

​

103

Other related parties

​

​

111

 

11

 

—

​

​

$

119

​

65

​

103

​

​

​

​

​

​

​

​

​

December 31, 

​

  ​ ​ ​

2024

  ​ ​ ​

2025

​

 

(in thousands)

Accounts receivable

 

​

​

​

​

Associates

​

$

—

 

10

Other related parties

​

​

31

​

—

​

​

$

31

 

10

Purchase and accounts payable

​

​

​

​

​

​

​

​

​

​

​

Year ended December 31, 

​

  ​ ​ ​

2023

  ​ ​ ​

2024

  ​ ​ ​

2025

​

​

(in thousands)

Purchase of raw materials

​

​

​

​

  ​

​

​

CMMT

​

$

1,258

​

—

​

—

​

Others

​

​

​

​

​

​

​

​

​

​

  ​ ​ ​

Year ended December 31, 

​

 

2023

  ​ ​ ​

2024

  ​ ​ ​

2025

​

 

(in thousands)

Revenue from miscellaneous service

​

​

​

​

​

​

​

Associates

​

$

78

 

92

 

58

​

​

​

​

​

​

​

​

Technical service fee

​

 

  ​

 

  ​

 

  ​

Viewsil

​

$

1,140

 

—

 

—

​

​

​

​

​

​

​

​

Miscellaneous fee

​

 

  ​

 

  ​

 

  ​

CMMT

​

$

458

 

—

 

—

Associates

​

 

—

 

11

 

—

​

​

$

458

 

11

 

—

​

​

​

​

​

​

​

​

  ​ ​ ​

December 31, 

​

  ​ ​ ​

2024

  ​ ​ ​

2025

​

 

(in thousands)

Other receivable

​

​

​

​

​

Associates

​

$

13

 

22

​

​

​

​

​

​

Other payable

​

 

  ​

 

  ​

Associates

​

$

—

​

364

Schedule of compensation of key management personnel

The compensation to key management personnel for the years ended December 31, 2023, 2024 and 2025 were as follows:

​

​

​

​

​

​

​

​

​

​

​

Year ended December 31, 

​

  ​ ​ ​

2023

  ​ ​ ​

2024

  ​ ​ ​

2025

​

​

(in thousands)

Short-term employee benefits

​

$

1,790

 

1,781

 

1,195

Post-employment benefits

​

 

10

 

10

 

8

Share-based compensation

​

 

202

 

227

 

238

​

​

$

2,002

 

2,018

 

1,441

​