Summary of Significant Accounting Policies - Loyalty Deferred Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 28, 2023
Jan. 29, 2022
Contract With Customer, Liability [Roll Forward]    
Beginning balance $ 35,985  
Ending balance 35,543 $ 35,985
Loyalty Program    
Contract With Customer, Liability [Roll Forward]    
Beginning balance 10,918 8,951
Reduction in revenue/(revenue recognized) (979) 1,967
Ending balance $ 9,939 $ 10,918