v3.26.1
Revenue - Disaggregated of Revenue by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended
May 01, 2026
May 02, 2025
Disaggregation of Revenue [Line Items]    
Net revenue $ 238,916 $ 261,208
United States    
Disaggregation of Revenue [Line Items]    
Net revenue 216,055 241,063
Europe    
Disaggregation of Revenue [Line Items]    
Net revenue 21,026 18,319
Other Geographical Location    
Disaggregation of Revenue [Line Items]    
Net revenue $ 1,835 $ 1,826