XML 33 R14.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses and Other Current Liabilities
3 Months Ended
Apr. 30, 2025
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
As of January 31,As of April 30,
20252025
Accrued expenses
$14,203 $14,759 
Warrant liability
11,208 10,050 
Accrued commissions
8,297 6,932 
Accrued payroll and benefits
5,047 3,787 
Short-term payable financing liability4,435 3,303 
Accrued bonus
8,872 3,114 
Accrued payroll taxes2,082 1,967 
Employee stock purchase plan liability
1,276 1,404 
Sales and other taxes payable
1,798 1,342 
Other accrued liabilities
3,691 3,125 
$60,909$49,783
Short-term Payable Financing
In July 2024, the Company entered into a short-term payable financing agreement pursuant to which the counterparty assumes responsibility for payables for approximately 30-60 days to designated suppliers at the discretion of the Company.