XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components - Schedule of Accrued Compensation and Benefits (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Jan. 31, 2022
Accrued Compensation and Benefits    
Accrued bonus $ 4,646 $ 5,557
Accrued commissions 2,221 4,226
Accrued payroll and benefits 2,352 2,863
Employee contributions under the ESPP 1,311 3,497
Total accrued compensation and benefits $ 10,530 $ 16,143