v3.22.2.2
Balance Sheet Components - Summary of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Disclosure Balance Sheet Components Summary Of Accrued Liabilities    
Customer advances $ 329 $ 349
Sales tax payable 936 796
VAT liability 1,191 2,190
Accrued other liabilities 2,470 1,017
Accrued liabilities $ 4,926 $ 4,352