XML 38 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Debt

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

 

 

June 30,

 

 

December 31,

 

 

 

 

Current Amount

Description

 

2024

 

 

2023

Interest Rate

 

Maturity

Short-term debt

 

$

26,343

 

 

$

40,685

 

 

Various indices plus margin

 

Various during 2024

 

 

 

 

 

 

 

 

 

 

 

Long-term debt

 

 

 

 

 

 

 

 

 

 

Notes payable to Bank of Taiwan

 

 

1,707

 

 

 

1,880

 

 

2-yr deposit rate floating plus 0.1148%

 

June 2033

Notes payable to Bank of Taiwan

 

 

1,539

 

 

 

1,626

 

 

2-yr deposit rate floating plus 0.082%

 

September 2025

Notes payable to CTBC Bank

 

 

3,078

 

 

 

3,252

 

 

TAIBOR 3M plus 0.5%

 

March 2026

Notes payable to CTBC Bank

 

 

12,050

 

 

 

13,098

 

 

TAIBOR 3M plus 0.5%

 

May 2028

Notes payable to E Sun Bank

 

 

177

 

 

 

217

 

 

1-M deposit rate floating plus 0.08%

 

July 2027

Notes payable to E Sun Bank

 

 

1,164

 

 

 

1,325

 

 

1-M deposit rate floating plus 0.08%

 

July 2030

Notes payable to E Sun Bank

 

 

617

 

 

 

-

 

 

1-M deposit rate floating plus 0.08%

 

September 2026

Total long-term debt

 

 

20,332

 

 

 

21,398

 

 

 

 

 

Less: Current portion of long-term debt

 

 

(1,344

)

 

 

(4,419

)

 

 

 

 

Total long-term debt, net of current portion

 

$

18,988

 

 

$

16,979