v3.26.1
Leases - Schedule of Cash Flows Related to Lease Arrangements (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows used in operating leases $ 20,897 $ 19,301
Operating cash flows used in finance leases 732 307
Financing cash flows used in finance leases 1,663 1,286
Right-of-use assets obtained in exchange for lease obligation:    
Operating leases 34,115 21,542
Finance leases $ 841 $ 385