v3.26.1
EQUITY TRANSACTIONS (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 28, 2025
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Oct. 31, 2025
EQUITY TRANSACTIONS            
Shares purchased under Repurchase Program, shares   555,008   555,008   550,708
Shares future purchased under Repurchase Program, shares   1,444,992   1,444,992    
Shares purchased under Repurchase Program, amount   $ 518,704   $ 518,704   $ 516,314
Dividend paid $ 1,717,627 $ 1,717,627 $ 1,719,918 $ 1,717,627 $ 1,719,918  
Cash dividend, per share $ 0.075