v3.25.2
Debt and Finance Lease Obligations - Schedule of Interest Expense (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 expense $ 12,640 $ 11,181 $ 24,693 $ 24,290
Less: Interest income 4,183 6,380 9,656 14,865
Interest expense, net $ 8,457 $ 4,801 $ 15,037 $ 9,425