v3.25.2
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 03, 2025
Aug. 04, 2024
Aug. 03, 2025
Aug. 04, 2024
Disaggregation of Revenue [Line Items]        
Total net sales $ 160,530 $ 156,590 $ 298,903 $ 289,233
Showrooms        
Disaggregation of Revenue [Line Items]        
Total net sales 109,071 98,773 205,541 180,392
Internet        
Disaggregation of Revenue [Line Items]        
Total net sales 42,499 44,326 75,827 80,929
Other        
Disaggregation of Revenue [Line Items]        
Total net sales $ 8,960 $ 13,491 $ 17,535 $ 27,912