v3.26.1
BALANCE SHEET COMPONENTS - Summary of Accrued Compensation (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
BALANCE SHEET COMPONENTS    
Accrued bonuses $ 955 $ 2,966
Accrued vacation 2,470 2,507
Payroll and other employee related costs 911 1,086
Accrued commissions 274 190
Accrued compensation $ 4,610 $ 6,749