XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Short-term and Long-term Debt - CTBC Bank Narrative (Details)
Jul. 20, 2021
USD ($)
May 06, 2020
USD ($)
Dec. 31, 2022
USD ($)
Oct. 03, 2022
USD ($)
Oct. 03, 2022
TWD ($)
Jun. 30, 2022
USD ($)
Jul. 20, 2021
TWD ($)
May 06, 2020
TWD ($)
Short-term Debt [Line Items]                
Property, plant and equipment, net     $ 289,255,000     $ 285,972,000    
Revolving Credit Facility | 2022 CTBC Credit Line | CTBC Bank [Member]                
Short-term Debt [Line Items]                
Credit facility, remaining borrowing capacity     105,000,000          
Revolving Credit Facility | 2022 CTBC Credit Line | CTBC Bank [Member] | Asset Pledged as Collateral                
Short-term Debt [Line Items]                
Property, plant and equipment, net     76,100,000          
Revolving Credit Facility | 2021 CTBC Credit Lines | CTBC Bank [Member]                
Short-term Debt [Line Items]                
Outstanding borrowings     $ 0     84,800,000    
Interest rate (as a percent)     3.33%          
Revolving Credit Facility | 2021 CTBC Credit Lines | CTBC Bank [Member] | Minimum                
Short-term Debt [Line Items]                
Interest rate (as a percent)     1.80%          
Revolving Credit Facility | 2021 CTBC Credit Lines | CTBC Bank [Member] | Maximum                
Short-term Debt [Line Items]                
Interest rate (as a percent)     2.52%          
Revolving Credit Facility | 2020 CTBC Term Loan Facility | CTBC Bank [Member]                
Short-term Debt [Line Items]                
Outstanding borrowings     $ 38,900,000     $ 40,400,000    
Interest rate (as a percent)     1.075%     0.825%    
Revolving Credit Facility | 2021 CTBC Machine Loan | CTBC Bank [Member]                
Short-term Debt [Line Items]                
Outstanding borrowings     $ 5,500,000     $ 5,500,000    
Interest rate (as a percent)     1.275%     1.025%    
Line of Credit | Revolving Credit Facility | 2022 CTBC Credit Line                
Short-term Debt [Line Items]                
Interest rate (as a percent)     3.33%     0.00%    
Credit facility, remaining borrowing capacity     $ 105,000,000     $ 0    
Line of Credit | Revolving Credit Facility | 2022 CTBC Credit Line | CTBC Bank [Member]                
Short-term Debt [Line Items]                
Credit facility, maximum borrowing capacity       $ 105,000,000        
Line of Credit | Revolving Credit Facility | 2021 CTBC Credit Lines | CTBC Bank [Member]                
Short-term Debt [Line Items]                
Credit facility, maximum borrowing capacity $ 105,000,000     $ 55,400,000 $ 1,550,000,000      
Line of Credit | Revolving Credit Facility | 2021 CTBC Machine Loan | CTBC Bank [Member]                
Short-term Debt [Line Items]                
Credit facility, maximum borrowing capacity 12,500,000           $ 350,000,000  
Line of Credit | Secured debt | 2021 CTBC Credit Lines | CTBC Bank [Member]                
Short-term Debt [Line Items]                
Credit facility, maximum borrowing capacity 55,400,000           1,550,000,000  
Term loan | Secured debt | 2021 CTBC Credit Lines | CTBC Bank [Member]                
Short-term Debt [Line Items]                
Credit facility, maximum borrowing capacity $ 42,900,000           $ 1,200,000,000  
Credit facility, term 75 months 10 years            
Term loan | Secured debt | 2020 CTBC Term Loan Facility | CTBC Bank [Member]                
Short-term Debt [Line Items]                
Credit facility, maximum borrowing capacity   $ 40,700,000           $ 1,200,000,000
Credit facility, term   10 years