Independent Operator Notes and Independent Operator Receivables - Schedule of Allowance for Credit Loss Activity (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 30, 2024 |
Apr. 01, 2023 |
|
| Accounts And Financing Receivable, Allowance For Credit Loss [Roll Forward] | ||
| Beginning balance | $ 16,151 | $ 14,747 |
| Provision for IO notes and IO receivables reserves | 553 | 1,348 |
| Write-off of uncollectible for IO notes and IO receivables | (697) | (138) |
| Ending Balance | $ 16,007 | $ 15,957 |