v3.26.1
Revenue - Disaggregated of Revenue by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Aug. 01, 2025
Jul. 31, 2026
Aug. 01, 2025
Disaggregation of Revenue [Line Items]        
Net revenue $ 302,038 $ 294,079 $ 540,954 $ 555,287
United States        
Disaggregation of Revenue [Line Items]        
Net revenue 279,433 271,626 495,487 512,689
Europe        
Disaggregation of Revenue [Line Items]        
Net revenue 20,345 20,169 41,372 38,488
Other Geographical Location        
Disaggregation of Revenue [Line Items]        
Net revenue $ 2,260 $ 2,284 $ 4,095 $ 4,110