v3.25.3
Note 5 - Leases - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Operating leases weighted average remaining lease term (in years) (Year) 6 years 5 months 8 days   6 years 5 months 8 days  
Operating leases weighted average discount rate 4.97%   4.97%  
Operating lease cost $ 1,373 $ 1,319 $ 4,048 $ 4,024
Short-term lease cost 46 6 82 31
Sublease income (139) (111) (387) (334)
Total net lease cost $ 1,280 $ 1,214 $ 3,743 $ 3,721