XML 79 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheet Components - Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Balance Sheet Related Disclosures [Abstract]    
VAT receivable $ 304 $ 275
Other prepaid expenses 1,822 3,863
Prepaid insurance 4,623 4,162
Prepaid maintenance 2,195 1,697
Prepayments to supplier 1,301 10,689
Prepaid income tax 819 707
Interest receivable 383 135
Other receivables 2,718 1,138
Total other current assets $ 14,165 $ 22,666