BALANCE SHEET COMPONENTS - Other Long-Term Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2020 |
Jun. 30, 2019 |
|---|---|---|
| Other Long-Term Liabilities [Abstract] | ||
| Deferred Revenue — long term | $ 6,254 | $ 6,525 |
| Other long-term liabilities | 58 | 1,915 |
| Total | $ 6,312 | $ 8,440 |