v3.25.3
Composition of certain financial statement captions - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Jan. 31, 2025
Composition of Certain Financial Statements [Abstract]    
Payroll-related expenses and taxes $ 6,911 $ 12,016
Stock-based compensation liability 4,082 6,135
Payment processing fees liability 6,785 6,578
Acquisition-related liabilities 151 844
Income and other tax liabilities 2,732 2,503
Information technology 5,377 4,562
Other 4,479 4,822
Total $ 30,517 $ 37,460