XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses and Other Current Liabilities - Components (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Jan. 31, 2025
Payables and Accruals [Abstract]    
Accrued expenses $ 15,957 $ 14,203
Accrued commissions 9,554 8,297
Accrued payroll and benefits 7,877 5,047
Accrued bonus 6,569 8,872
Short-term payable financing liability 3,993 4,435
Accrued payroll taxes 2,676 2,082
Employee stock purchase plan liability 1,331 1,276
Sales and other taxes payable 1,187 1,798
Other accrued liabilities 2,966 3,691
Accrued expenses and other current liabilities $ 52,110 $ 49,701