v3.26.1
Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Jun. 28, 2026
Dec. 28, 2025
Assets    
Operating lease $ 350,029 $ 395,523
Finance lease 42,080 53,233
Total lease assets 392,109 448,756
Current    
Current operating lease liabilities 46,951 51,213
Current finance lease liabilities 16,286 21,614
Noncurrent    
Noncurrent operating lease liabilities 351,011 395,895
Noncurrent finance lease liabilities 45,381 56,280
Total lease liabilities $ 459,629 $ 525,002