XML 72 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components - Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Balance Sheet Related Disclosures [Abstract]    
VAT receivable $ 737 $ 1,539
Other prepaid expenses 3,954 1,465
Prepaid insurance 2,590 2,615
Prepaid maintenance 826 1,670
Prepayments to supplier 257 2,540
Prepaid income tax 2,086 2,221
Interest receivable 25 2,207
Customs deposit 0 270
Other receivables 745 68
Total other current assets $ 11,220 $ 14,595