XML 15 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Short-term Debt - CTBC Bank (Details)
1 Months Ended
Jun. 30, 2019
USD ($)
Jan. 31, 2018
USD ($)
Mar. 31, 2020
USD ($)
Jun. 30, 2019
TWD ($)
Aug. 31, 2018
USD ($)
Jan. 31, 2018
TWD ($)
Short-term Debt [Line Items]            
Short-term debt $ 23,647,000   $ 33,158,000      
CTBC Bank | CTBC 2018 Facility            
Short-term Debt [Line Items]            
Credit facility, maximum borrowing capacity   $ 50,000,000.0     $ 40,000,000.0  
Secured debt | Term loan | CTBC Credit Facility            
Short-term Debt [Line Items]            
Short-term debt $ 22,531,000   23,158,000      
Secured debt | CTBC Bank | Term loan | CTBC Credit Facility            
Short-term Debt [Line Items]            
Credit facility, term 12 months 12 months        
Credit facility, maximum borrowing capacity $ 22,500,000 $ 23,600,000   $ 700,000,000.0   $ 700,000,000.0
Customs Bond | CTBC Bank | Term loan | CTBC Credit Facility, 12 Month, Up To 0.50% Interest            
Short-term Debt [Line Items]            
Credit facility, term 12 months 12 months        
Credit facility, maximum borrowing capacity $ 3,200,000 $ 3,400,000   $ 100,000,000.0   $ 100,000,000.0
Interest rate, stated percentage 0.50% 0.50%   0.50%   0.50%
Customs Bond | CTBC Bank | Term loan | CTBC Credit Facility, 12 Month, Up To 0.25% Interest            
Short-term Debt [Line Items]            
Credit facility, term   12 months        
Credit facility, maximum borrowing capacity   $ 50,500,000       $ 1,500,000,000.0
Customs Bond | CTBC Bank | Term loan | CTBC Credit Facility, 180Day, Up To 100% Of Eligible Accounts Receivable, Between 0.30% And 0.50% Interest            
Short-term Debt [Line Items]            
Credit facility, term 180 days          
Credit facility, maximum borrowing capacity $ 48,200,000     $ 1,500,000,000.0    
Percent of eligible accounts receivable 100.00%     100.00%    
Customs Bond | CTBC Bank | Line of Credit | CTBC Credit Facility            
Short-term Debt [Line Items]            
Credit facility, maximum borrowing capacity $ 50,000,000.0          
Customs Bond | CTBC Bank | Line of Credit | CTBC Credit Facility, 12 Month, Up To 100% Of Eligible Accounts Receivable, Between 0.30% And 0.50% Interest            
Short-term Debt [Line Items]            
Credit facility, term 12 months          
Credit facility, maximum borrowing capacity $ 50,000,000.0          
Percent of eligible accounts receivable 100.00%     100.00%    
Revolving Credit Facility | Line of Credit | CTBC Credit Facility            
Short-term Debt [Line Items]            
Credit facility, remaining borrowing capacity     $ 16,800,000      
CTBC's Established NTD Interest Rate | Secured debt | CTBC Bank | Term loan | CTBC Credit Facility            
Short-term Debt [Line Items]            
Credit facility, basis spread on variable rate (as a percent) 0.25% 0.25%        
CTBC's Established NTD Interest Rate | Customs Bond | CTBC Bank | Term loan | CTBC Credit Facility, 12 Month, Up To 0.25% Interest            
Short-term Debt [Line Items]            
Credit facility, basis spread on variable rate (as a percent)   0.25%        
Minimum | CTBC's Established NTD Interest Rate | Customs Bond | CTBC Bank | Term loan | CTBC Credit Facility, 180Day, Up To 100% Of Eligible Accounts Receivable, Between 0.30% And 0.50% Interest            
Short-term Debt [Line Items]            
Credit facility, basis spread on variable rate (as a percent) 0.30%          
Minimum | CTBC's Established USD Interest Rate | Customs Bond | CTBC Bank | Line of Credit | CTBC Credit Facility, 12 Month, Up To 100% Of Eligible Accounts Receivable, Between 0.30% And 0.50% Interest            
Short-term Debt [Line Items]            
Credit facility, basis spread on variable rate (as a percent) 0.30%          
Maximum | CTBC Bank            
Short-term Debt [Line Items]            
Interest rate (as a percent) 0.93%   0.91% 0.93%    
Maximum | CTBC's Established NTD Interest Rate | Customs Bond | CTBC Bank | Term loan | CTBC Credit Facility, 180Day, Up To 100% Of Eligible Accounts Receivable, Between 0.30% And 0.50% Interest            
Short-term Debt [Line Items]            
Credit facility, basis spread on variable rate (as a percent) 0.50%          
Maximum | CTBC's Established USD Interest Rate | Customs Bond | CTBC Bank | Line of Credit | CTBC Credit Facility, 12 Month, Up To 100% Of Eligible Accounts Receivable, Between 0.30% And 0.50% Interest            
Short-term Debt [Line Items]            
Credit facility, basis spread on variable rate (as a percent) 0.50%          
Term loan | Secured debt | CTBC Bank | CTBC Credit Facility            
Short-term Debt [Line Items]            
Collateral amount     $ 25,500,000      
Line of Credit | Revolving Credit Facility            
Short-term Debt [Line Items]            
Short-term debt $ 1,116,000   10,000,000      
Line of Credit | Revolving Credit Facility | CTBC Credit Facility            
Short-term Debt [Line Items]            
Short-term debt $ 0   $ 10,000,000.0