v3.26.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Term loan, current $ 38,297 $ 40,823
Accrued payroll liabilities 18,619 24,144
Accrued sales and value-added taxes 15,280 15,748
Accrued taxes for fringe benefits 11,504 14,148
Accrued consulting expenses 3,687 4,612
Accrued advertising expenses 835 6,384
Other liabilities 17,337 17,857
Total accrued expenses and other current liabilities $ 105,559 $ 123,716