v3.26.1
Segment Information - Schedule of Disaggregation of Revenue (Details) - 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]        
Total revenue $ 508,437 $ 391,480 $ 987,281 $ 758,364
United States        
Disaggregation of Revenue [Line Items]        
Total revenue 431,132 334,958 837,662 651,950
Other        
Disaggregation of Revenue [Line Items]        
Total revenue $ 77,305 $ 56,522 $ 149,619 $ 106,414