XML 66 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Supplemental Financial Statement Information - Schedule of Accrued Compensation and Benefits (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued commissions $ 8,512 $ 8,417
Payroll taxes payable 3,013 14,506
Other accrued team member related payables 9,251 9,897
Total accrued compensation and benefits $ 20,776 $ 32,820