XML 99 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Net sales $ 1,682,296 $ 1,887,482 $ 2,114,297
Retail stores      
Disaggregation of Revenue [Line Items]      
Net sales 1,474,250 1,639,073 1,823,617
Online, phone, chat and other      
Disaggregation of Revenue [Line Items]      
Net sales $ 208,046 $ 248,409 $ 290,680