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 sales $ 111,556 $ 115,505 $ 214,891 $ 221,038
Retail Segment | Store Sales        
Disaggregation Of Revenue [Line Items]        
Total sales $ 80,565 $ 83,695 $ 155,234 $ 160,166
Retail Segment | Store Sales | Sales Revenue Net | Product Concentration Risk        
Disaggregation Of Revenue [Line Items]        
Total sales, percentage 72.20% 72.50% 72.20% 72.50%
Retail Segment | Direct Sales        
Disaggregation Of Revenue [Line Items]        
Total sales $ 30,991 $ 31,810 $ 59,657 $ 60,872
Retail Segment | Direct Sales | Sales Revenue Net | Product Concentration Risk        
Disaggregation Of Revenue [Line Items]        
Total sales, percentage 27.80% 27.50% 27.80% 27.50%