XML 76 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 8 - Restructuring (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Restructuring Charges $ 12,291 $ 1,908 $ 2,551
Q32024 Plan 1Member      
Restructuring and Related Cost, Incurred Cost 7,600    
Q3 2023 Plan [Member]      
Restructuring and Related Cost, Incurred Cost 5,300 2,000  
Restructuring and Related Cost, Cost Incurred to Date 7,300    
Q2 2019 Sales Plan [Member]      
Restructuring and Related Cost, Incurred Cost   $ 0 $ 1,000
Restructuring and Related Cost, Cost Incurred to Date 2,500    
Restructuring Charges $ (600)