v3.26.3
Note 4 - Restructuring Charges - Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2026
Sep. 27, 2025
Sep. 26, 2026
Sep. 27, 2025
Restructuring Charges $ 435 $ 509 $ 1,839 $ 8,347
Poway Volume Manufacturing Transition [Member]        
Accrued restructuring, balance       0
Restructuring Charges       1,503
Amounts paid or charged       (1,490)
Accrued restructuring, balance   13   13
Poway Volume Manufacturing Transition [Member] | Employee Severance [Member]        
Accrued restructuring, balance       0
Restructuring Charges       948
Amounts paid or charged       (948)
Accrued restructuring, balance   0   0
Poway Volume Manufacturing Transition [Member] | Other Restructuring [Member]        
Accrued restructuring, balance       0
Restructuring Charges       555
Amounts paid or charged       (542)
Accrued restructuring, balance   13   13
2025 Strategic Restructuring [Member]        
Accrued restructuring, balance     2,132 0
Restructuring Charges     1,839 6,845
Amounts paid or charged     (3,821) (5,701)
Accrued restructuring, balance 147 1,549 147 1,549
Impact of currency exchange     (3) 405
2025 Strategic Restructuring [Member] | Employee Severance [Member]        
Accrued restructuring, balance     2,132 0
Restructuring Charges     1,366 6,742
Amounts paid or charged     (3,348) (5,598)
Accrued restructuring, balance 147 1,549 147 1,549
Impact of currency exchange     (3) 405
2025 Strategic Restructuring [Member] | Other Restructuring [Member]        
Accrued restructuring, balance     0 0
Restructuring Charges     473 103
Amounts paid or charged     (473) (103)
Accrued restructuring, balance $ 0 $ 0 0 0
Impact of currency exchange     $ 0 $ 0