v3.25.1
Debt (Tables)
3 Months Ended
Mar. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Debt

Borrowings outstanding as of March 31, 2025 and December 31, 2024 are set forth in the table below:

 

 

March 31,

 

 

December 31,

 

 

 

 

Current Amount

Description

 

2025

 

 

2024

Interest Rate

 

Maturity

Short-term debt

 

$

31,044

 

 

$

31,429

 

 

Various indices plus margin

 

Various during next 12 months

 

 

 

 

 

 

 

 

 

 

 

Long-term debt

 

 

 

 

 

 

 

 

 

 

Notes payable to Bank of Taiwan

 

 

1,529

 

 

 

1,593

 

 

2-yr deposit rate floating plus 0.1148%

 

June 2033

Notes payable to Bank of Taiwan

 

 

3,012

 

 

 

3,052

 

 

2-yr deposit rate floating plus 0.082%

 

September 2026

Notes payable to CTBC Bank

 

 

3,012

 

 

 

3,052

 

 

TAIBOR 3M plus 0.5%

 

March 2027

Notes payable to CTBC Bank

 

 

11,286

 

 

 

11,606

 

 

TAIBOR 3M plus 0.5%

 

May 2028

Notes payable to E Sun Bank

 

 

132

 

 

 

148

 

 

1-M deposit rate floating plus 0.08%

 

July 2027

Notes payable to E Sun Bank

 

 

1,005

 

 

 

1,064

 

 

1-M deposit rate floating plus 0.08%

 

July 2030

Notes payable to E Sun Bank

 

 

130

 

 

 

144

 

 

1-M time deposit rate plus 1.4%

 

October 2027

Notes payable to Taishin Bank

 

 

414

 

 

 

-

 

 

3-M deposit rate floating plus 0.25%

 

January 2027

Total long-term debt

 

 

20,520

 

 

 

20,659

 

 

 

 

 

Less: Current portion of long-term debt

 

 

(1,373

)

 

 

(1,096

)

 

 

 

 

Total long-term debt, net of current portion

 

$

19,147

 

 

$

19,563