Annual report pursuant to Section 13 and 15(d)

Note 12 - Stock-based Compensation (Details Textual)

v3.22.2.2
Note 12 - Stock-based Compensation (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Feb. 06, 2020
Share-Based Payment Arrangement, Expense, Tax Benefit $ 0.6 $ 0.6  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period (in shares) 50,000 42,000  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 319,950 12,000  
Performance Shares [Member] | Upon Filing of Annual Report in 2021 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) 47,700    
Performance Shares [Member] | Upon Filing of Annual Report in 2022 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) 1,000    
Performance Shares [Member] | Upon Filing of Annual Report in 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 68,625    
Performance Shares [Member] | Upon Filing of Annual Report in 2024 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 10,000    
Performance Shares [Member] | Upon Filing of Annual Report in 2024, Paid in Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 59,000    
Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period (in shares) 50,000    
Restricted Stock Units (RSUs) [Member] | Upon Filing of Annual Report in 2021 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) 95,000    
Restricted Stock Units (RSUs) [Member] | Upon Filing of Annual Report in 2022 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) 1,000    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 15,000 12,000  
Restricted Stock Units (RSUs) [Member] | Upon Filing of Annual Report in 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 110,625    
Restricted Stock Units (RSUs) [Member] | Upon Filing of Annual Report in 2024 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 52,000    
Restricted Stock Units and Performance Units [Member] | Upon Filing of Annual Report in 2021, Paid in Stock [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) 96,350    
Restricted Stock Units and Performance Units [Member] | Upon Filing of Annual Report in 2021, Paid in Cash [Member]      
Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other than Options Vested in Period, Payable in Cash (in shares) 46,350    
Restricted Stock Units and Performance Units [Member] | Upon Filing Of Annual Report In 2022, Paid In Stock [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) 1,000    
Restricted Stock Units and Performance Units [Member] | Upon Filing Of Annual Report In 2022, Paid In Cash [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) 1,000    
The 2020 Stock Plan [Member]      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total $ 4.7    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 2 years 2 months 12 days    
Selling, General and Administrative Expenses [Member]      
Share-Based Payment Arrangement, Expense $ 3.2 $ 2.5  
The 2020 Stock Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)     449,714