v3.26.1
Note 9 - Per Share Data - Weighted Average Number of Common Shares (Details) - shares
3 Months Ended
Apr. 04, 2026
Mar. 29, 2025
Basic weighted average shares outstanding (in shares) 7,253,843 7,616,460
Dilutive effect of outstanding restricted share awards (in shares) 158,472 125,021
Diluted weighted average shares outstanding (in shares) 7,412,315 7,741,481