XML 54 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components - Summary of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Disclosure Balance Sheet Components Summary Of Accrued Liabilities    
Customer advances $ 109 $ 329
Sales tax payable 1,017 936
VAT liability 927 1,191
Accrued other liabilities 3,334 2,470
Accrued liabilities $ 5,387 $ 4,926