Annual report [Section 13 and 15(d), not S-K Item 405]

SCHEDULE OF RESTRICTED STOCK AWARDS (Details)

v3.25.4
SCHEDULE OF RESTRICTED STOCK AWARDS (Details) - $ / shares
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Equity [Abstract]    
Number of restricted stock awards, beginning balance 18,700 87,428
Weighted average grant date fair value of restricted stock awards, beginning $ 6.42 $ 7.04
Number of restricted stock awards, outstanding non-vested, beginning 18,700 85,546
Weighted average grant date fair value of restricted stock awards, outstanding non-vested, beginning $ 6.42 $ 7.04
Number of restricted stock awards, granted 17,646 21,208
Weighted average grant date fair value of restricted stock awards, granted $ 7.64 $ 6.37
Number of restricted stock awards, outstanding non-vested, granted 15,299 21,208
Weighted average grant date fair value of restricted stock awards, outstanding non-vested, granted $ 8.14 $ 6.37
Number of restricted stock awards, vested (18,619) (72,542)
Weighted average grant date fair value of restricted stock awards, vested $ 6.44 $ 7.06
Number of restricted stock awards, outstanding non-vested, vested (18,619) (70,660)
Weighted average grant date fair value of restricted stock awards, outstanding non-vested, vested $ 6.44 $ 7.06
Number of restricted stock awards, treasury stock (2,394)
Weighted average grant date fair value of restricted stock awards, treasury stock   $ 7.16
Number of restricted stock awards, outstanding non-vested, treasury stock (2,394)
Weighted average grant date fair value of restricted stock awards, outstanding non-vested, treasury stock   $ 7.16
Number of restricted stock awards, forfeited or cancelled (2,500) (15,000)
Weighted average grant date fair value of restricted stock awards, forfeited or cancelled $ 8.14 $ 7.39
Number of restricted stock awards, outstanding non-vested, forfeited or cancelled (2,500) (15,000)
Weighted average grant date fair value of restricted stock awards, outstanding non-vested, forfeited or cancelled $ 8.14 $ 7.39
Number of restricted stock awards, ending balance 15,227 18,700
Weighted average grant date fair value of restricted stock awards, ending $ 7.52 $ 6.42
Number of restricted stock awards, outstanding non-vested, ending 12,880 18,700
Weighted average grant date fair value of restricted stock awards, outstanding non-vested, ending $ 8.14 $ 6.42