XML 88 R69.htm IDEA: XBRL DOCUMENT v3.25.2
Lines of Credit and Term Loans - Summary of Activities Under Short-term and Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Secured debt | Bridge Term Loan Facility | Term Loan    
Short-term Debt [Line Items]    
Available borrowings $ 0 $ 0
Secured debt | Chang Hwa Bank Credit Facility due October 15, 2026 | Term Loan    
Short-term Debt [Line Items]    
Available borrowings $ 0 $ 0
Interest rate 2.08% 1.68%
Secured debt | CTBC Term Loan Facility, due June 4, 2030 | Term Loan    
Short-term Debt [Line Items]    
Available borrowings $ 0 $ 0
Interest rate   1.33%
Secured debt | CTBC Term Loan Facility, due June 4, 2030 | Minimum | Term Loan    
Short-term Debt [Line Items]    
Interest rate 1.33%  
Secured debt | CTBC Term Loan Facility, due June 4, 2030 | Maximum | Term Loan    
Short-term Debt [Line Items]    
Interest rate 1.83%  
Secured debt | CTBC Term Loan Facility, due August 15, 2026 | Term Loan    
Short-term Debt [Line Items]    
Available borrowings $ 0 $ 0
Interest rate   1.53%
Secured debt | CTBC Term Loan Facility, due August 15, 2026 | Minimum | Term Loan    
Short-term Debt [Line Items]    
Interest rate 1.53%  
Secured debt | CTBC Term Loan Facility, due August 15, 2026 | Maximum | Term Loan    
Short-term Debt [Line Items]    
Interest rate 2.03%  
Secured debt | E.SUN Bank Term Loan Facility, due September 15, 2026 | Term Loan    
Short-term Debt [Line Items]    
Available borrowings $ 0 $ 0
Interest rate 2.22% 1.87%
Secured debt | E.SUN Bank Term Loan Facility, due August 15, 2027 | Term Loan    
Short-term Debt [Line Items]    
Available borrowings $ 0 $ 0
Interest rate 1.92% 1.87%
Secured debt | Mega Bank Term Loan Facility, due October 3, 2026 | Term Loan    
Short-term Debt [Line Items]    
Available borrowings $ 0 $ 0
Secured debt | Mega Bank Term Loan Facility, due October 3, 2026 | Minimum | Term Loan    
Short-term Debt [Line Items]    
Interest rate 2.02% 1.52%
Secured debt | Mega Bank Term Loan Facility, due October 3, 2026 | Maximum | Term Loan    
Short-term Debt [Line Items]    
Interest rate 1.72%
Line of credit | Revolving Credit Facility | 2018 Bank of America Credit Facility    
Short-term Debt [Line Items]    
Available borrowings $ 0 $ 350,000
Interest rate 0.00% 6.82%
Line of credit | Revolving Credit Facility | 2022 Bank of America Credit Facility    
Short-term Debt [Line Items]    
Available borrowings $ 0 $ 20,000
Interest rate 0.00% 6.49%
Line of credit | Revolving Credit Facility | Cathay Bank Line of Credit    
Short-term Debt [Line Items]    
Available borrowings $ 0 $ 132,000
Interest rate 0.00% 7.33%
Line of credit | Revolving Credit Facility | CTBC Credit Lines    
Short-term Debt [Line Items]    
Available borrowings $ 185,000 $ 427
Line of credit | Revolving Credit Facility | CTBC Credit Lines | Minimum    
Short-term Debt [Line Items]    
Interest rate 2.63% 2.09%
Line of credit | Revolving Credit Facility | CTBC Credit Lines | Maximum    
Short-term Debt [Line Items]    
Interest rate 5.79% 6.13%
Line of credit | Revolving Credit Facility | Chang Hwa Bank Credit Lines    
Short-term Debt [Line Items]    
Available borrowings $ 30,259 $ 20,000
Line of credit | Revolving Credit Facility | Chang Hwa Bank Credit Lines | Minimum    
Short-term Debt [Line Items]    
Interest rate 1.88% 1.88%
Line of credit | Revolving Credit Facility | Chang Hwa Bank Credit Lines | Maximum    
Short-term Debt [Line Items]    
Interest rate 5.16% 6.33%
Line of credit | Revolving Credit Facility | HSBC Bank Credit Lines    
Short-term Debt [Line Items]    
Available borrowings $ 0 $ 20,000
Line of credit | Revolving Credit Facility | HSBC Bank Credit Lines | Minimum    
Short-term Debt [Line Items]    
Interest rate 0.00% 2.03%
Line of credit | Revolving Credit Facility | HSBC Bank Credit Lines | Maximum    
Short-term Debt [Line Items]    
Interest rate 0.00% 6.28%
Line of credit | Revolving Credit Facility | E.SUN Bank Credit Lines    
Short-term Debt [Line Items]    
Available borrowings $ 30,000 $ 0
Line of credit | Revolving Credit Facility | E.SUN Bank Credit Lines | Minimum    
Short-term Debt [Line Items]    
Interest rate 2.02% 2.02%
Line of credit | Revolving Credit Facility | E.SUN Bank Credit Lines | Maximum    
Short-term Debt [Line Items]    
Interest rate 5.12% 6.17%
Line of credit | Revolving Credit Facility | Mega Bank Credit Lines    
Short-term Debt [Line Items]    
Available borrowings $ 50,000 $ 0
Line of credit | Revolving Credit Facility | Mega Bank Credit Lines | Minimum    
Short-term Debt [Line Items]    
Interest rate 1.90% 1.90%
Line of credit | Revolving Credit Facility | Mega Bank Credit Lines | Maximum    
Short-term Debt [Line Items]    
Interest rate 5.26% 5.80%
Line of credit | Revolving Credit Facility | First Bank Credit Lines    
Short-term Debt [Line Items]    
Available borrowings $ 0 $ 1,916
Line of credit | Revolving Credit Facility | First Bank Credit Lines | Minimum    
Short-term Debt [Line Items]    
Interest rate 0.00% 2.03%
Line of credit | Revolving Credit Facility | First Bank Credit Lines | Maximum    
Short-term Debt [Line Items]    
Interest rate 0.00% 6.19%
Line of credit | Revolving Credit Facility | Yuanta Bank Credit Lines    
Short-term Debt [Line Items]    
Available borrowings $ 0 $ 47,610
Line of credit | Revolving Credit Facility | Yuanta Bank Credit Lines | Minimum    
Short-term Debt [Line Items]    
Interest rate 0.00% 2.32%
Line of credit | Revolving Credit Facility | Yuanta Bank Credit Lines | Maximum    
Short-term Debt [Line Items]    
Interest rate 0.00% 6.33%