v3.26.1
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