v3.26.1
Lines of Credit, Revolving Credit Facilities, and Term Loans - Schedule of Available Borrowings and Interest Rates for Short-term and Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
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% 2.08%
Secured Debt | CTBC Term Loan Facility, due June 4, 2030 | Term Loan    
Short-term Debt [Line Items]    
Available borrowings $ 0 $ 0
Secured Debt | CTBC Term Loan Facility, due June 4, 2030 | Minimum | Term Loan    
Short-term Debt [Line Items]    
Interest rate 1.33% 1.33%
Secured Debt | CTBC Term Loan Facility, due June 4, 2030 | Maximum | Term Loan    
Short-term Debt [Line Items]    
Interest rate 1.83% 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 2.03%  
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% 2.22%
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 2.22% 1.92%
Secured Debt | Mega Bank Term Loan Facility, due October 3, 2026    
Short-term Debt [Line Items]    
Interest rate   2.02%
Secured Debt | Mega Bank Term Loan Facility, due October 3, 2026 | Term Loan    
Short-term Debt [Line Items]    
Available borrowings $ 0 $ 0
Interest rate 2.02%  
Lines of Credit | Revolving Credit Facility | CTBC Credit Lines    
Short-term Debt [Line Items]    
Available borrowings $ 3,695 $ 185,000
Lines of Credit | Revolving Credit Facility | CTBC Credit Lines | Minimum    
Short-term Debt [Line Items]    
Interest rate 2.26% 2.63%
Lines of Credit | Revolving Credit Facility | CTBC Credit Lines | Maximum    
Short-term Debt [Line Items]    
Interest rate 4.62% 5.79%
Lines of Credit | Revolving Credit Facility | Chang Hwa Bank Credit Lines    
Short-term Debt [Line Items]    
Available borrowings $ 1,714 $ 30,259
Lines of Credit | Revolving Credit Facility | Chang Hwa Bank Credit Lines | Minimum    
Short-term Debt [Line Items]    
Interest rate 1.88% 1.88%
Lines of Credit | Revolving Credit Facility | Chang Hwa Bank Credit Lines | Maximum    
Short-term Debt [Line Items]    
Interest rate 4.40% 5.16%
Lines of Credit | Revolving Credit Facility | E.SUN Bank Credit Lines    
Short-term Debt [Line Items]    
Available borrowings $ 10,000 $ 30,000
Lines of Credit | Revolving Credit Facility | E.SUN Bank Credit Lines | Minimum    
Short-term Debt [Line Items]    
Interest rate 2.02% 2.02%
Lines of Credit | Revolving Credit Facility | E.SUN Bank Credit Lines | Maximum    
Short-term Debt [Line Items]    
Interest rate 4.67% 5.12%
Lines of Credit | Revolving Credit Facility | Mega Bank Credit Lines    
Short-term Debt [Line Items]    
Available borrowings $ 3,744 $ 50,000
Lines of Credit | Revolving Credit Facility | Mega Bank Credit Lines | Minimum    
Short-term Debt [Line Items]    
Interest rate 2.23% 1.90%
Lines of Credit | Revolving Credit Facility | Mega Bank Credit Lines | Maximum    
Short-term Debt [Line Items]    
Interest rate 4.48% 5.26%
Lines of Credit | Revolving Credit Facility | First Bank Credit Lines    
Short-term Debt [Line Items]    
Available borrowings $ 65 $ 0
Lines of Credit | Revolving Credit Facility | First Bank Credit Lines | Minimum    
Short-term Debt [Line Items]    
Interest rate 2.03%  
Lines of Credit | Revolving Credit Facility | First Bank Credit Lines | Maximum    
Short-term Debt [Line Items]    
Interest rate 4.49%  
Lines of Credit | Revolving Credit Facility | JP Morgan Revolving Credit Facility    
Short-term Debt [Line Items]    
Available borrowings $ 0 0
Lines of Credit | Revolving Credit Facility | JP Morgan Revolving Credit Facility | Minimum    
Short-term Debt [Line Items]    
Interest rate 3.67%  
Lines of Credit | Revolving Credit Facility | JP Morgan Revolving Credit Facility | Maximum    
Short-term Debt [Line Items]    
Interest rate 3.67%  
Lines of Credit | Revolving Credit Facility | CTBC Revolving Credit Facilities    
Short-term Debt [Line Items]    
Available borrowings $ 0 $ 0
Lines of Credit | Revolving Credit Facility | CTBC Revolving Credit Facilities | Minimum    
Short-term Debt [Line Items]    
Interest rate 2.86%  
Lines of Credit | Revolving Credit Facility | CTBC Revolving Credit Facilities | Maximum    
Short-term Debt [Line Items]    
Interest rate 5.11%