XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Note 9 - Net Income (Loss) Per Share - Components of Reconciliation of Numerators and Denominators Net Loss Per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2025
Apr. 30, 2025
Jan. 31, 2025
Jul. 31, 2024
Apr. 30, 2024
Jan. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Net income (loss) (numerator) $ 301,886 $ (697,922) $ (1,107,431) $ (1,557,053) $ (1,601,346) $ (1,425,274) $ (1,503,467) $ (4,583,673)
Shares (denominator) (in shares) 8,394,988     7,739,266     7,900,901 7,753,148
Net income (loss) per share: Basic and diluted (in dollars per share) $ 0.04     $ (0.2)     $ (0.19) $ (0.59)