XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Note 7 - Stock-based Compensation and Equity Transactions (Details Textual) - USD ($)
3 Months Ended
Jan. 11, 2024
Nov. 01, 2023
Oct. 31, 2023
Aug. 29, 2023
Jan. 11, 2023
Jan. 11, 2021
Jan. 31, 2024
Jan. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term             7 years 2 months 12 days  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term             5 years 10 months 6 days  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term             7 years 2 months 12 days  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value             $ 82,980  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value             51,260  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value             82,242  
Selling, General and Administrative Expenses [Member]                
Share-Based Payment Arrangement, Expense             255,000 $ 212,000
Restricted Stock [Member]                
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount             $ 913,226  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition             1 year 3 months 18 days  
Incentive Stock Options [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross             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             $ 929,464  
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 220,001