XML 58 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Components - Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Balance Sheet Related Disclosures [Abstract]    
Value-added tax receivable $ 370 $ 304
Other prepaid expenses 2,614 1,822
Prepaid insurance 2,534 4,623
Prepaid maintenance 1,605 2,195
Prepayment to supplier 5,149 1,301
Prepaid income tax 1,058 819
Interest receivable 339 383
Short term deposit 261 21
Other receivables 1,503 2,697
Other Assets, Current $ 15,433 $ 14,165