XML 53 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components - Summary of Accrued Compensation (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Disclosure Balance Sheet Components Summary Of Accrued Compensation    
Accrued bonuses $ 3,068 $ 3,716
Accrued vacation 2,715 2,956
Payroll and other employee related costs 1,688 1,477
Accrued commissions 226 559
Accrued compensation $ 7,697 $ 8,708