XML 83 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Other long-term liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Schedule Of Liabilities [Line Items]    
Deferred rent $ 0 $ 65
Customer deposits 8,000 10,000
Computer software liabilities 1,897 3,701
Other 826 155
Other long-term liabilities 10,723 $ 13,921
Customer A And Customer B [Member]    
Schedule Of Liabilities [Line Items]    
Customer deposits $ 2,000