XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Other current assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Balance Sheet Related Disclosures [Abstract]    
Value-added tax receivable $ 340 $ 275
Other prepaid expenses 3,482 3,863
Prepaid insurance 2,144 4,162
Prepaid maintenance 1,472 1,697
Prepayment to supplier 10,967 10,689
Prepaid income tax 1,010 707
Interest Receivable, Current 399 135
Other receivables 695 1,138
Other Assets, Current $ 20,509 $ 22,666