v3.24.2.u1
Revenues - Schedule of Disaggregated Revenues by Source (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 03, 2024
Jul. 29, 2023
Aug. 03, 2024
Jul. 29, 2023
Disaggregation Of Revenue [Line Items]        
Net sales $ 155,242 $ 156,631 $ 316,755 $ 306,877
Retail [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 82,148 86,110 167,755 168,314
Direct [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales $ 73,094 $ 70,521 $ 149,000 $ 138,563