XML 58 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Compensation and Benefits (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Jan. 31, 2021
Payables and Accruals [Abstract]    
Accrued commissions $ 5,725 $ 6,564
Accrued team member related payables, excluding commissions 11,255 6,615
Total accrued compensation and benefits $ 16,980 $ 13,179