v3.25.2
Long-term Debt - Schedule of Interest Expense, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Debt Disclosure [Abstract]        
Interest on loans $ 8,103 $ 7,089 $ 16,100 $ 12,767
Amortization of debt issuance costs and debt discounts 227 227 455 455
Interest on finance leases 55 84 114 179
Other 0 24 0 24
Interest income (1,232) (1,524) (2,522) (4,016)
Capitalized interest (609) (341) (1,083) (674)
Interest expense, net $ 6,544 $ 5,559 $ 13,064 $ 8,735