XML 73 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Other Expense, Net - Schedule of Other Expense, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Other Income Expense [Abstract]        
Foreign currency exchange losses, net $ (1,149) $ (54) $ (1,911) $ 589
Other 12 (6) 31 145
Total other expense, net $ (1,137) $ (60) $ (1,880) $ 734