XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components - Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jan. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued expenses $ 31,777 $ 30,983
Accrued bonuses 27,938 49,104
Accrued sales commissions 17,118 27,627
Accrued payroll-related expenses, taxes, and benefits 56,230 38,533
Operating lease liabilities 12,423 10,087
Other 3,348 6,268
Total accrued expenses and other current liabilities $ 148,834 $ 162,602