v3.26.1
Note 12 - Share Repurchases (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Nov. 18, 2008
Share Repurchase Program, Authorized, Amount         $ 25,000,000
Stock Repurchased During Period, Value $ 1,900,000 $ 224,000 $ 2,700,000 $ 2,000,000  
Stock Repurchased During Period, Shares 75,000 6,402 98,905 67,793  
Share Repurchase Program, Remaining Authorized, Amount $ 14,400,000   $ 14,400,000