XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components - Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Balance Sheet Related Disclosures [Abstract]    
Value-added tax receivable $ 385 $ 304
Other prepaid expenses 2,453 1,822
Prepaid insurance 826 4,623
Prepaid maintenance 1,292 2,195
Deposit with supplier 5,308 1,301
Prepaid income tax 1,259 819
Interest receivable 247 383
Short term deposit 510 21
Other receivables 975 2,697
Other Assets, Current $ 13,255 $ 14,165