v3.26.1
Composition of certain financial statement captions - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Composition of Certain Financial Statements [Abstract]    
Payroll-related expenses and taxes $ 7,647 $ 12,535
Stock-based compensation liability 1,475 7,652
Payment processing fees liability 7,482 7,056
Acquisition-related liabilities 119 119
Income and other tax liabilities 3,529 2,674
Information technology 6,560 5,546
Other 3,709 5,675
Total accrued expenses $ 30,521 $ 41,257