v3.26.1
Long-term Debt - Schedule of Interest Expense, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Debt Disclosure [Abstract]        
Interest on loans $ 7,745 $ 8,103 $ 15,416 $ 16,100
Amortization of debt issuance costs and debt discounts 227 227 455 455
Interest on finance leases 49 55 92 114
Interest income (1,079) (1,232) (2,254) (2,522)
Capitalized interest (370) (609) (768) (1,083)
Interest expense, net $ 6,572 $ 6,544 $ 12,941 $ 13,064