XML 76 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components - Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Balance Sheet Related Disclosures [Abstract]    
Value-added tax receivable $ 339 $ 304
Other prepaid expenses 2,383 1,822
Prepaid insurance 3,669 4,623
Prepaid maintenance 1,990 2,195
Deposit with supplier 7,073 1,301
Prepaid income tax 336 819
Interest receivable 191 383
Short term deposit 534 21
Other receivables 1,700 2,697
Total other current assets $ 18,215 $ 14,165