v3.26.1
Composition of certain financial statement captions - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Composition of Certain Financial Statements [Abstract]    
Payroll-related expenses and taxes $ 10,814 $ 12,535
Stock-based compensation liability 3,598 7,652
Payment processing fees liability 6,886 7,056
Acquisition-related liabilities 119 119
Income and other tax liabilities 1,013 2,674
Information technology 3,859 5,546
Other 9,417 5,675
Total accrued expenses $ 35,706 $ 41,257