v3.26.1
Pledged assets (Tables)
12 Months Ended
Dec. 31, 2025
Pledged assets  
Schedule of pledged assets

​

​

​

​

​

​

​

​

​

​

​

​

​

December 31, 

​

December 31, 

Pledged assets

  ​ ​ ​

Pledged to secure

  ​ ​ ​

2024

  ​ ​ ​

2025

​

​

​

​

(in thousands)

Restricted cash and time deposit (1)

​

Short-term secured borrowings

​

$

503,700

 

568,200

Restricted time deposits (1)

​

For customs duties

​

 

31

 

—

Land (2)

​

Long-term unsecured borrowings

​

 

27,500

 

27,500

Building and improvements (2)

​

Long-term unsecured borrowings

​

​

32,464

​

29,238

​

​

​

​

$

563,695

​

624,938

​

Note (1): The pledged assets are booked as restricted deposits and classified as current or noncurrent by its liquidity.

Note (2): Guarantee and collateral for long-term unsecured borrowings.