v3.26.1
Leases - Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Leases [Abstract]        
Operating lease cost $ 11,628 $ 6,575 $ 22,000 $ 13,002
Finance lease cost:        
Amortization of ROU assets 1,199 1,490 2,638 3,397
Interest on lease liabilities 184 246 380 512
Total finance lease cost 1,383 1,736 3,018 3,909
Short-term lease cost 43,994 27,052 77,311 49,061
Total lease cost $ 57,005 $ 35,363 $ 102,329 $ 65,972