v3.26.1
Revenues - Schedule of Disaggregated Revenues by Source (Detail) - 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]        
Net sales $ 154,829 $ 153,987 $ 299,256 $ 307,611
Retail [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 81,954 82,492 160,507 164,305
Direct [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales $ 72,875 $ 71,495 $ 138,749 $ 143,306