v3.22.2.2
Balance Sheet Components - Summary of Accrued Compensation (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Disclosure Balance Sheet Components Summary Of Accrued Compensation    
Accrued bonuses $ 3,716 $ 3,601
Accrued vacation 2,956 2,636
Payroll and other employee related costs 1,477 1,559
Accrued commissions 559 648
Accrued compensation $ 8,708 $ 8,444