v3.26.1
Debt (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Debt

Borrowings outstanding as of June 30, 2026 and December 31, 2025 are set forth in the table below:

 

 

June 30,

 

 

December 31,

 

 

 

 

Current Amount

Description

 

2026

 

 

2025

Interest Rate

 

Maturity

Short-term debt

 

$

18,560

 

 

$

30,264

 

 

Various indices plus margin

 

Various during next 12 months

 

 

 

 

 

 

 

 

 

 

 

Long-term debt

 

 

 

 

 

 

 

 

 

 

Notes payable to Bank of Taiwan

 

 

1,366

 

 

 

1,479

 

 

2-yr deposit rate floating plus 0.1148%

 

June 2033

Notes payable to Bank of Taiwan

 

 

4,700

 

 

 

4,770

 

 

2-yr deposit rate floating plus 0.082%

 

October 2027

Notes payable to CTBC Bank

 

 

3,133

 

 

 

3,180

 

 

TAIBOR 3M plus 0.5%

 

March 2028

Notes payable to CTBC Bank

 

 

-

 

 

 

3,180

 

 

TAIBOR 3M plus 0.5%

 

April 2027

Notes payable to CTBC Bank

 

 

10,865

 

 

 

11,384

 

 

TAIBOR 3M plus 0.5%

 

May 2028

Notes payable to E Sun Bank

 

 

65

 

 

 

95

 

 

1-M deposit rate floating plus 0.08%

 

July 2027

Notes payable to E Sun Bank

 

 

809

 

 

 

918

 

 

1-M deposit rate floating plus 0.08%

 

July 2030

Notes payable to E Sun Bank

 

 

71

 

 

 

99

 

 

1 M time deposit rate + 1.4%

 

October 2027

Notes payable to Taishin Bank

 

 

137

 

 

 

258

 

 

2.82%

 

January 2027

Notes payable to Taishin Bank

 

 

372

 

 

 

-

 

 

2.82%

 

January 2028

Notes payable to Chang Hwa Bank

 

 

31

 

 

 

32

 

 

2.22%

 

November 2030

Notes payable to Chang Hwa Bank

 

 

47

 

 

 

48

 

 

2.22%

 

December 2030

Notes payable to Chang Hwa Bank

 

 

313

 

 

 

223

 

 

2.22%

 

January 2031

Total long-term debt

 

 

21,909

 

 

 

25,666

 

 

 

 

 

Less: Current portion of long-term debt

 

 

(1,611

)

 

 

(1,442

)

 

 

 

 

Total long-term debt, net of current portion

 

$

20,298

 

 

$

24,224