v3.26.1
Summary of Significant Accounting Policies - Schedule of Activity and Balance in Gift Card and Loyalty Program Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Contract With Customer, Liability [Roll Forward]    
Beginning Balance $ 21,099 $ 11,071
Revenue recognized from beginning liability (12,786) (3,492)
Ending Balance 17,115 9,351
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 1,827 1,772
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,975 $ 0