XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 7 - Stock-based Compensation and Equity Transactions (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2024
Apr. 16, 2024
Jan. 11, 2024
Nov. 01, 2023
Oct. 31, 2023
Aug. 29, 2023
Jan. 11, 2023
Jan. 11, 2021
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 7 years 10 days                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 5 years 7 months 28 days                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term 7 years 10 days                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value $ 49,760               $ 49,760   $ 49,760  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value 38,720               38,720   38,720  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value 49,261               49,261   49,261  
Selling, General and Administrative Expenses [Member]                        
Share-Based Payment Arrangement, Expense                 248,000 $ 229,000 503,000 $ 441,000
Restricted Stock [Member]                        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 852,384               $ 852,384   $ 852,384  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 1 year                      
Incentive Stock Options [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross                 0   0  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value                     $ 1.76 $ 3.21
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 1,005,945               $ 1,005,945   $ 1,005,945  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 3 years                      
Incentive Stock Options [Member] | Share-Based Payment Arrangement, Employee [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross           10,000            
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period           10 years            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares (in shares)           2,500            
One Manager and Three Officers [Member] | Restricted Stock [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period     110,099       54,092          
One Manager and Three Officers [Member] | Incentive Stock Options [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross             108,181          
One Manager and Three Officers [Member] | Restricted Stock and Incentive Stock Options [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period     4 years       4 years          
One Manager and Three Officers [Member] | Restricted Stock and Incentive Stock Options [Member] | Vesting on January 10, 2024 [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage             25.00%          
One Manager and Three Officers [Member] | Restricted Stock and Incentive Stock Options [Member] | Vesting On January 11, 2025 [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage     25.00%                  
Another Manager [Member] | Incentive Stock Options [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross             50,000          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period (in shares)         50,000              
Another Manager [Member] | Restricted Stock and Incentive Stock Options [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period               10 years        
One Officer [Member] | Restricted Stock [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period       15,202                
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period       1 year                
One Officer [Member] | Restricted Stock [Member] | Vesting On January 31, 2024 [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage       25.00%                
Three Officers [Member] | Incentive Stock Options [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross   25,000 220,001                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period   4 years                    
Three Officers [Member] | Incentive Stock Options [Member] | Vesting on April 16, 2028 [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage   25.00%