Annual report pursuant to Section 13 and 15(d)

Note 12 - Stock-based Compensation (Details Textual)

v3.23.4
Note 12 - Stock-based Compensation (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Feb. 06, 2020
Share-Based Payment Arrangement, Expense, Tax Benefit $ 0.2 $ 0.6  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 26,000 319,950  
The 2020 Stock Plan [Member]      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 1.2    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 2 years 2 months 12 days    
Upon Filing of Annual Report in 2022 [Member] | Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) 105,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   15,000  
Upon Filing of Annual Report in 2023 [Member] | Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) 6,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   110,625  
Upon Filing of Annual Report in 2023 [Member] | Performance Shares [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) 6,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   68,625  
Upon Filing of Annual Report in 2024 [Member] | Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) 6,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   52,000  
Upon Filing of Annual Report in 2024 [Member] | Performance Shares [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) 6,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   10,000  
Upon Filing of Annual Report in 2025 [Member] | Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) 1,000    
Upon Filing of Annual Report in 2025 [Member] | Performance Shares [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) 1,000    
Upon Filing of Annual Report in 2021 [Member] | Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)   95,000  
Upon Filing of Annual Report in 2021 [Member] | Performance Shares [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)   47,700  
Upon Filing of Annual Report in 2021, Paid in Stock [Member] | Restricted Stock Units and Performance Units [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)   96,350  
Upon Filing of Annual Report in 2021, Paid in Cash [Member] | Restricted Stock Units and Performance Units [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  
Upon Filing of Annual Report in 2024, Paid in Stock [Member] | Performance Shares [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   59,000  
Selling, General and Administrative Expenses [Member]      
Share-Based Payment Arrangement, Expense $ 1.0 $ 3.2  
The 2020 Stock Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)     449,714