Independent Operator Notes and Independent Operator Receivables - Schedule of Allowance for Credit Loss Activity (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 28, 2025 |
Jun. 29, 2024 |
Jun. 28, 2025 |
Jun. 29, 2024 |
|
Accounts And Financing Receivable, Allowance For Credit Loss [Roll Forward] | ||||
Beginning balance | $ 21,611 | $ 16,007 | $ 18,479 | $ 16,151 |
Provision for IO notes and IO receivables reserves | 3,291 | 1,338 | 6,574 | 1,891 |
Write-off of uncollectible IO notes and IO receivables | (1,724) | (781) | (1,875) | (1,478) |
Ending balance | $ 23,178 | $ 16,564 | $ 23,178 | $ 16,564 |