v3.25.2
Revenue - Disaggregation of Net Sales by Geographic Region (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 02, 2025
Aug. 03, 2024
Aug. 02, 2025
Aug. 03, 2024
Disaggregation Of Revenue [Line Items]        
Net sales $ 214,275 $ 210,179 $ 398,618 $ 387,567
United States [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 169,079 166,186 309,120 300,057
Europe [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 28,923 28,320 58,215 57,890
Canada [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales 11,011 10,148 20,703 18,974
Australia [Member]        
Disaggregation Of Revenue [Line Items]        
Net sales $ 5,262 $ 5,525 $ 10,580 $ 10,646