XML 57 R42.htm IDEA: XBRL DOCUMENT v3.25.2
BALANCE SHEET COMPONENTS - Summary of Accrued Compensation (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
BALANCE SHEET COMPONENTS    
Accrued bonuses $ 2,966 $ 3,007
Accrued vacation 2,507 2,804
Payroll and other employee related costs 1,086 1,325
Accrued commissions 190 506
Accrued compensation $ 6,749 $ 7,642