v3.25.4
Balance Sheet Components - Schedule of Accrued Payroll and Benefits (Details) - USD ($)
$ in Thousands
Jan. 31, 2026
Jan. 31, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Accrued commissions $ 207,378 $ 174,322
Accrued payroll and related expenses 100,915 69,197
Accrued bonuses 45,204 42,510
Employee stock purchase plan 36,193 33,214
Accrued payroll and benefits $ 389,690 $ 319,243