v3.26.3
Summary of Significant Accounting Policies - Schedule of Activity and Balance in Gift Card and Loyalty Program Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 27, 2026
Sep. 28, 2025
Contract With Customer, Liability [Roll Forward]    
Beginning Balance $ 21,099 $ 11,071
Revenue recognized from beginning liability (13,285) (3,978)
Ending Balance 16,906 11,920
Gift Cards    
Contract With Customer, Liability [Roll Forward]    
Issued during the period but not redeemed / deferred during the period, net of amount redeemed or expired 2,271 2,218
Loyalty Points    
Contract With Customer, Liability [Roll Forward]    
Issued during the period but not redeemed / deferred during the period, net of amount redeemed or expired $ 6,821 $ 2,609