v3.26.1
Leases - Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2026
Mar. 30, 2025
Leases [Abstract]    
Operating lease cost $ 10,372 $ 6,427
Finance lease cost:    
Amortization of ROU assets 1,439 1,907
Interest on lease liabilities 196 266
Total finance lease cost 1,635 2,173
Short-term lease cost 33,317 22,009
Total lease cost $ 45,324 $ 30,609