XML 153 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Components - Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Balance Sheet Related Disclosures [Abstract]    
Value-added tax receivable $ 454 $ 339
Other prepaid expenses 2,154 2,383
Prepaid insurance 3,992 3,669
Prepaid maintenance 1,904 1,990
Deposit with supplier 5,521 7,073
Prepaid income tax 826 336
Interest receivable 234 191
Short term deposit 971 534
Other receivables 1,633 1,700
Other Assets, Current $ 17,689 $ 18,215