v3.26.1
Lines of Credit, Revolving Credit Facilities, and Term Loans - CTBC Bank Credit Lines, Mega Bank Credit Facilities and First Bank (Details)
$ in Millions, $ in Millions
Mar. 31, 2026
USD ($)
Feb. 04, 2026
USD ($)
Feb. 04, 2026
TWD ($)
Jul. 18, 2025
USD ($)
Jul. 18, 2025
TWD ($)
CTBC Bank Credit Lines | CTBC Bank | Lines of Credit          
Short-term Debt [Line Items]          
Line of credit $ 181.3        
Mega Bank Credit Facilities | Mega Bank | Lines of Credit          
Short-term Debt [Line Items]          
Line of credit 30.0        
Mega Bank Credit Facilities | Mega Bank | Lines of Credit | Revolving Credit Facility          
Short-term Debt [Line Items]          
Credit facility, maximum borrowing capacity   $ 50.0 $ 600.0    
First Bank Credit Lines, Foreign Currency Working Capital Loan | First Bank | Lines of Credit | Revolving Credit Facility          
Short-term Debt [Line Items]          
Line of credit $ 19.9        
Credit facility, maximum borrowing capacity       $ 20.0 $ 600.0