v3.26.1
Other Expense, Net - Schedule of Other Expense, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 29, 2025
Other Income Expense [Abstract]    
Foreign currency exchange losses, net $ (461) $ (762)
Other (103) 19
Total other expense, net $ 4,538 $ 8,523