v3.26.1
Balance Sheet Components - Schedule of Accrued Compensation and Benefits (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Employee-related Liabilities, Current [Abstract]    
Accrued bonus $ 26,147 $ 45,017
Accrued commission 13,715 17,774
ESPP withholdings 11,521 10,607
Accrued vacation 8,992 7,105
Accrued payroll related taxes and benefits 11,600 11,793
Other 4,671 7,584
Total accrued compensation and benefits $ 76,646 $ 99,880