XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Oct. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
As of January 31,As of October 31,
20252025
Accrued expenses
14,20315,957
Accrued commissions
8,2979,554
Accrued payroll and benefits
5,0477,877
Accrued bonus
8,8726,569
Short-term payable financing liability
4,435 3,993
Accrued payroll taxes
2,0822,676
Employee stock purchase plan liability
1,2761,331
Sales and other taxes payable
1,7981,187
Other accrued liabilities
3,6912,966
$49,701$52,110