XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2026
Jan. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Term loan, current $ 40,823 $ 0
Accrued payroll liabilities 24,144 22,623
Accrued sales and value-added taxes 15,748 13,140
Accrued taxes for fringe benefits 14,148 13,055
Accrued advertising expenses 6,384 5,862
Accrued consulting expenses 4,612 5,297
Other current liabilities 17,857 23,054
Total accrued expenses and other current liabilities $ 123,716 $ 83,031