v3.26.1
Revenue Recognition - Schedule of Opening and Closing Balances of Our Contract Liabilities (Details) - USD ($)
$ in Thousands
May 02, 2026
Jan. 31, 2026
Accrued loyalty program    
Opening And Closing Balances Of Contract With Customer Liability [Roll Forward]    
Contract with customer, liability, current $ 9,755 $ 9,425
Gift cards    
Opening And Closing Balances Of Contract With Customer Liability [Roll Forward]    
Contract with customer, liability, current 12,303 13,695
Deferred revenue    
Opening And Closing Balances Of Contract With Customer Liability [Roll Forward]    
Contract with customer, liability, current 2,476 2,683
Deferred revenue | Other Current Liabilities    
Opening And Closing Balances Of Contract With Customer Liability [Roll Forward]    
Contract with customer, liability, current 2,300 2,500
Deferred revenue | Other Noncurrent Liabilities    
Opening And Closing Balances Of Contract With Customer Liability [Roll Forward]    
Contract with customer, liability, noncurrent 200 200
Deferred PLCC Funds    
Opening And Closing Balances Of Contract With Customer Liability [Roll Forward]    
Contract with customer, liability, current 2,833 2,958
Deferred PLCC Funds | Other Current Liabilities    
Opening And Closing Balances Of Contract With Customer Liability [Roll Forward]    
Contract with customer, liability, current 500 500
Deferred PLCC Funds | Other Noncurrent Liabilities    
Opening And Closing Balances Of Contract With Customer Liability [Roll Forward]    
Contract with customer, liability, noncurrent $ 2,300 $ 2,500