Independent Operator Notes and Independent Operator Receivables - Schedule of Allowance for Credit Loss Activity (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Apr. 04, 2026 |
Mar. 29, 2025 |
|
| Accounts And Financing Receivable, Allowance For Credit Loss [Roll Forward] | ||
| Beginning balance | $ 27,544 | $ 18,479 |
| Provision for IO notes and IO receivables reserves | 17,965 | 3,283 |
| Write-off of uncollectible IO notes and IO receivables | (10,114) | (151) |
| Ending balance | 35,395 | 21,611 |
| Write-off of uncollectible IO notes and IO receivables | 10,114 | $ 151 |
| Optimization Plan | ||
| Accounts And Financing Receivable, Allowance For Credit Loss [Roll Forward] | ||
| Provision for IO notes and IO receivables reserves | 15,500 | |
| Write-off of uncollectible IO notes and IO receivables | (8,100) | |
| Write-off of uncollectible IO notes and IO receivables | $ 8,100 | |