v3.26.1
Balance Sheet Components - Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Balance Sheet Related Disclosures [Abstract]    
Value-added tax receivable $ 374 $ 339
Other prepaid expenses 1,944 2,383
Prepaid insurance 1,656 3,669
Prepaid maintenance 1,229 1,990
Deposit with supplier 587 7,073
Prepaid income tax 582 336
Interest receivable 187 191
Short term deposit 744 534
Other receivables 1,854 1,700
Other Assets, Current $ 9,157 $ 18,215