v3.26.1
Balance Sheet Components - Schedule of Accrued Personnel Related Expenses (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jan. 31, 2026
Balance Sheet Related Disclosures [Abstract]    
Payroll expenses $ 15,469 $ 14,001
Accrued bonus 29,453 61,081
Commissions 7,378 8,013
Total accrued personnel related expenses $ 52,300 $ 83,095