v3.26.1
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
May 02, 2026
May 03, 2025
Disaggregation of Revenue [Line Items]    
Total net sales $ 245,800 $ 265,965
Apparel    
Disaggregation of Revenue [Line Items]    
Total net sales 227,785 239,787
Non-apparel    
Disaggregation of Revenue [Line Items]    
Total net sales 9,549 18,253
Other    
Disaggregation of Revenue [Line Items]    
Total net sales $ 8,466 $ 7,925