v3.26.1
Leases - Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 28, 2026
Dec. 28, 2025
Assets    
Finance leases $ 79,217 $ 48,755
Operating leases 661,362 641,529
Total lease assets 740,579 690,284
Current    
Finance leases 14,158 15,201
Operating leases 106,446 100,563
Noncurrent    
Finance leases 72,043 44,254
Operating leases 701,052 678,800
Total lease liabilities $ 893,699 $ 838,818