v3.26.1
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
May 03, 2026
May 04, 2025
Disaggregation of Revenue [Line Items]    
Total net sales $ 138,196 $ 138,373
Showrooms    
Disaggregation of Revenue [Line Items]    
Total net sales 97,052 96,470
Internet    
Disaggregation of Revenue [Line Items]    
Total net sales 35,682 33,328
Other    
Disaggregation of Revenue [Line Items]    
Total net sales $ 5,462 $ 8,575