v3.26.1
Balance Sheet Components - Schedule of Accrued Compensation and Benefits (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Employee-related Liabilities, Current [Abstract]    
Accrued bonus $ 15,195 $ 45,017
Accrued commission 12,128 17,774
ESPP withholdings 5,152 10,607
Accrued vacation 8,713 7,105
Accrued payroll related taxes and benefits 10,250 11,793
Other 4,189 7,584
Total accrued compensation and benefits $ 55,627 $ 99,880