XML 71 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Organization and Description of Business and Accounting Policies - Summary of Changes in Accumulated Other Comprehensive Income (Loss) - (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 02, 2026
Dec. 27, 2024
Dec. 29, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance $ 397,335 $ 385,954 $ 336,112
Other comprehensive income (loss) 573 (3,651) (5,035)
Tax effect (53) 733 766
Balance 344,184 397,335 385,954
Foreign Currency Translation      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance (3,530) (2,297) (1,547)
Other comprehensive income (loss) 22 (1,775) (1,095)
Tax effect (6) 542 345
Balance (3,514) (3,530) (2,297)
Investments Available for Sale      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance (11) (37) (336)
Other comprehensive income (loss) 13 31 363
Tax effect (1) (5) (64)
Balance 1 (11) (37)
Defined Benefit Pension Plan | JAPAN      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance 67 56 184
Other comprehensive income (loss) (20) 16 (182)
Tax effect 6 (5) 54
Balance 53 67 56
Defined Benefit Pension Plan | SWITZERLAND      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance (3,557) (1,835) 1,855
Other comprehensive income (loss) 558 (1,923) (4,121)
Tax effect (52) 201 431
Balance (3,051) (3,557) (1,835)
Accumulated Other Comprehensive Income (Loss)      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Balance (7,031) (4,113) 156
Balance $ (6,511) $ (7,031) $ (4,113)