XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Supplemental Financial Statement Information - Schedule of Accrued Compensation and Benefits (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued commissions $ 8,212 $ 8,512
Payroll taxes payable 4,722 3,013
Restructuring accrual and related charges 34 0
Other accrued team member related payables 10,304 9,251
Total accrued compensation and benefits $ 23,272 $ 20,776