v3.26.1
Leases - Schedule of Cash Flows Related to Lease Arrangements (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows used in operating leases $ 42,355 $ 38,946
Operating cash flows used in finance leases 1,142 543
Financing cash flows used in finance leases 3,460 1,666
Right-of-use assets obtained in exchange for lease obligation:    
Operating leases 70,451 49,377
Finance leases $ 4,595 $ 4,063