v3.26.1
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 01, 2026
Aug. 02, 2025
Aug. 01, 2026
Aug. 02, 2025
Disaggregation of Revenue [Line Items]        
Total net sales $ 231,727 $ 262,806 $ 477,527 $ 528,771
Apparel        
Disaggregation of Revenue [Line Items]        
Total net sales 212,729 241,411 440,514 481,198
Non-apparel        
Disaggregation of Revenue [Line Items]        
Total net sales 9,665 13,457 19,214 31,710
Other        
Disaggregation of Revenue [Line Items]        
Total net sales $ 9,333 $ 7,938 $ 17,799 $ 15,863