v3.26.1
Leases - Schedule of Weighted Average Remaining Lease Terms, Discounts Rates and Other Lease Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows used by operating leases $ 28,783 $ 29,599
Operating cash flows used by finance leases 1,242 1,493
Financing cash flows used by finance leases 5,341 7,075
Noncash investing and financing activities:    
Leased assets obtained in exchange for new operating lease liabilities 14,531 15,305
Leased assets obtained in exchange for new finance lease liabilities 6,142 13,903
Modification to leased assets for increase in operating lease liabilities 7,271 10,090
Modification to leased assets for decrease in finance lease liabilities 0 (10,440)
Termination reclasses to decrease operating lease assets 410 7,651
Termination reclasses to decrease operating lease liabilities 410 7,756
Termination reclasses to decrease finance lease assets 419 82
Termination reclasses to decrease finance lease liabilities $ 419 $ 84