v3.25.2
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 02, 2025
Aug. 03, 2024
Aug. 02, 2025
Aug. 03, 2024
Revenue from Contract with Customer [Abstract]        
Gift card historical breakage (as a percent)     4.00%  
Gift card escheat liability $ 0   $ 0  
Redemption period     2 years  
Breakage of loyalty reward (as a percent)     35.00%  
Gift breakage income 318 $ 375 $ 697 $ 782
Recognized customer loyalty program breakage income 1,223 $ 1,385 2,247 $ 1,823
Recognized revenues relating to contract liabilities $ 3,532   $ 11,662  
Revenue from contract with customer liability recognition period     2 years