v3.25.2
Summary of Significant Accounting Policies - Additional Information (Detail)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 29, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 29, 2025
USD ($)
Segment
Jun. 30, 2024
USD ($)
Dec. 29, 2024
USD ($)
Supplier
Accounting Policies [Line Items]          
Reporting period, minimum     364 days    
Reporting period, maximum     371 days    
Interim reporting periods     91 days 91 days  
Number of reportable segment | Segment     1    
Concentration risk, suppliers | Supplier         600
Concentration risk, largest supplier | Supplier         20
Suppliers accounted for total purchases         39.30%
Percentage of vendors represented greater than of total purchases         5.00%
Vendor represented greater than of total purchases | Supplier         1
Number of performance obligation     one one  
Stored value card redemption revenue recognized $ 1,400,000 $ 1,300,000 $ 2,900,000 $ 2,700,000  
Stored-value card liabilities $ 9,847,000   $ 9,847,000   $ 9,732,000
Stored value cards redeemed period     2 years    
Impairment charges     $ 1,300,000 0 800,000
Accounting Standards Update 2024-03          
Accounting Policies [Line Items]          
Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false] true   true    
Merchandise [Member] | Accounting Standards Update 2014-09          
Accounting Policies [Line Items]          
Estimated right of return related to estimated sales returns     $ 500,000   700,000
Allowance for sales returns reserve $ 1,100,000   1,100,000   $ 1,500,000
Stored Value Card Breakage Revenue [Member]          
Accounting Policies [Line Items]          
Recognized stored value card breakage revenue $ 100,000 $ 100,000 $ 200,000 $ 200,000  
One vendor [Member]          
Accounting Policies [Line Items]          
Suppliers accounted for total purchases         5.10%