v3.26.1
Revenue Recognition (Contract Assets and Liabilities - Deferred Gift Card Revenue Rollforward) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Contract With Customer, Liability, Current [Roll Forward]        
Balance, beginning of the period     $ 377,933  
Balance, end of the period $ 310,095   310,095  
Deferred gift card revenue        
Contract With Customer, Liability, Current [Roll Forward]        
Balance, beginning of the period 313,425 $ 308,738 370,439 $ 366,059
Gift card sales 56,776 58,035 104,884 104,561
Gift card redemptions (62,817) (63,072) (160,244) (160,666)
Gift card breakage (4,980) (4,065) (12,675) (10,318)
Balance, end of the period $ 302,404 $ 299,636 $ 302,404 $ 299,636