v3.26.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Term loan, current $ 37,059 $ 40,823
Accrued payroll liabilities 21,229 24,144
Accrued sales and value-added taxes 15,335 15,748
Accrued taxes for fringe benefits 12,043 14,148
Accrued advertising expenses 5,569 6,384
Accrued consulting expenses 4,625 4,612
Other liabilities 24,015 17,857
Total accrued expenses and other current liabilities $ 119,875 $ 123,716