Schedule II - Valuation and Qualifying Accounts (Details) - SEC Schedule, 12-09, Allowance, Credit Loss [Member] - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 27, 2025 |
Dec. 28, 2024 |
Dec. 30, 2023 |
|
| SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] | |||
| Balance at Beginning of Period | $ 3,389 | $ 2,041 | $ 4,577 |
| Charged to Costs and Expenses | 2,598 | 2,231 | 73 |
| Charged to Accounts | 0 | 0 | 0 |
| Deductions | 2,798 | 883 | 2,609 |
| Balance at End of Period | $ 3,189 | $ 3,389 | $ 2,041 |
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of valuation and qualifying accounts and reserves. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of decrease in valuation and qualifying accounts and reserves. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Valuation Allowances and Reserves, Deductions, Accounts Charged Off and Recoveries of Amounts Previously Written Off No definition available.
|
| X | ||||||||||
- Details
|