v3.25.3
Note 15 - Restructuring Costs - Schedule of Restructuring Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Balance     $ 235  
Restructuring charges in 2025 $ 214 $ 82 793 $ 864
Cash payments     (914)  
Balance $ 114   $ 114