v3.26.1
Long-Term Borrowings (Tables)
12 Months Ended
Dec. 31, 2025
Long-Term Borrowings  
Schedule of long-term borrowings

​

​

​

​

​

​

​

​

​

  ​ ​ ​

December 31, 

​

December 31, 

​

​

  ​ ​ ​

2024

  ​ ​ ​

2025

​

​

 

​

(in thousands)

​

Unsecured borrowings

 

$

34,500

​

28,500

​

Less: current portion

 

​

(6,000)

​

(6,000)

​

Total

 

$

28,500

​

22,500

​

Unused long-term credit lines

 

$

140,000

​

138,000

​

Interest rate

 

​

5.39%-5.43

%

4.52%-4.53

%

Duration

​

​

2020/8/4~
2030/9/2

​

2020/8/4~
2030/9/2

​

Schedule of reconciliation of lease liabilities to cash flows arising from financing activities

​

​

​

​

​

​

​

​

​

Year ended December 31, 

​

  ​ ​ ​

2024

  ​ ​ ​

2025

​

​

(in thousands)

Balance at beginning of year

​

$

40,500

​

34,500

Change from financing activities:

​

​

​

​

​

Acquisitions through business combinations

​

​

—

​

422

Proceeds from borrowings

​

 

—

​

—

Repayments of borrowings

​

 

(6,000)

​

(6,416)

Effect of exchange rate changes

​

​

—

​

(6)

Total changes from financing activities

​

 

(6,000)

​

(6,000)

Balance at end of year

​

$

34,500

​

28,500

​