XML 81 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Short-term Debt - Schedule of Short-Term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Jun. 30, 2019
Short-term Debt [Line Items]    
Short-term debt $ 33,158 $ 23,647
Revolving Credit Facility | Line of Credit | Bank of America    
Short-term Debt [Line Items]    
Short-term debt 0 1,116
Secured debt | Term loan | CTBC Credit Facility    
Short-term Debt [Line Items]    
Short-term debt 23,158 22,531
Line of Credit | Revolving Credit Facility    
Short-term Debt [Line Items]    
Short-term debt 10,000 1,116
Line of Credit | Revolving Credit Facility | CTBC Credit Facility    
Short-term Debt [Line Items]    
Short-term debt $ 10,000 $ 0