XML 53 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Note 7 - Stock-based Compensation and Equity Transactions - Options Outstanding (Details) - USD ($)
3 Months Ended
Jan. 31, 2026
Oct. 31, 2025
Outstanding, shares (in shares) 1,005,693  
Outstanding, weighted average exercise price (in dollars per share) $ 4.99 $ 4.81
Options granted, shares (in shares) 220,000  
Options granted, weighted average exercise price (in dollars per share) $ 6.01  
Options exercised, shares (in shares) 25,000  
Options exercised (in dollars per share) $ 7.09  
Options cancelled, shares (in shares) (0)  
Options cancelled (in dollars per share) $ 0  
Options outstanding, shares (in shares) 1,200,693  
Options exercisable, shares (in shares) 672,437  
Options exercisable, weighted average exercise price (in dollars per share) $ 5.24  
Options vested and expected to vest, shares (in shares) 1,200,693  
Options vested and expected to vest, weighted average exercise price (in dollars per share) $ 4.99  
Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit (in dollars per share) 1.9  
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit (in dollars per share) $ 8.69  
Aggregate intrinsic value of options exercised during year $ 95,200