XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Payables and Accruals [Abstract]    
Accrued expenses $ 20,357 $ 16,284
Accrued payroll and benefits 3,583 4,541
Accrued commissions 3,071 4,677
Accrued bonus 2,548 8,057
Accrued payroll taxes 2,240 2,475
Employee stock purchase plan liability 1,782 1,826
Sales and other taxes payable 610 1,339
Other accrued liabilities 6,948 4,231
Accrued expenses and other current liabilities $ 41,139 $ 43,430