Leases (Lessee, Lease Costs) (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||
|---|---|---|---|---|---|---|
Jun. 28, 2026 |
Jun. 29, 2025 |
Jun. 28, 2026 |
Jun. 29, 2025 |
|||
| Schedule of Lease Costs [Line Items] | ||||||
| Operating lease cost | [1] | $ 42,604 | $ 42,623 | $ 85,055 | $ 84,928 | |
| Variable lease cost | 913 | 1,294 | 2,086 | 2,486 | ||
| Finance lease costs: | ||||||
| Amortization of leased assets | 673 | 750 | 1,368 | 1,440 | ||
| Interest on lease liabilities | 180 | 261 | 373 | 500 | ||
| Sublease revenue | (1,681) | (1,745) | (3,155) | (3,447) | ||
| Lease costs, net | 42,689 | 43,183 | 85,727 | 85,907 | ||
| Income statement location [Axis]: us-gaap:GeneralAndAdministrativeExpense | ||||||
| Schedule of Lease Costs [Line Items] | ||||||
| Operating lease cost | $ 3,100 | $ 3,400 | $ 6,400 | $ 7,000 | ||
| ||||||