v3.26.1
Balance Sheet Components - Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
May 03, 2026
Feb. 01, 2026
Balance Sheet Components Disclosure [Abstract]    
Sales and Excise Tax Payable, Current $ 14,992 $ 14,044
Accrued sales, marketing and partner liabilities 56,746 67,563
Engineering-related accruals 6,955 6,352
Supply chain-related accruals 8,842 12,961
Accrued service logistics and professional services 14,734 13,570
Customer deposits from contracts with customers 33,356 32,905
Other accrued liabilities 46,317 36,943
Total accrued expenses and other liabilities $ 181,942 $ 184,338