XML 121 R107.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Other Retirement Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Switzerland      
Employee Benefit Plans      
Pension gain (expense) $ 5,500 $ 200 $ (600)
Employee benefit plan obligations included in other long-term liabilities 4,800 4,000  
France      
Employee Benefit Plans      
Pension gain (expense) 100 (46) 100
Employee benefit plan obligations included in other long-term liabilities 900 1,000  
Restricted stock units      
Employee Benefit Plans      
Fair value of restricted stock and restricted stock units, vested $ 2,600 $ 9,400 $ 10,400