v3.25.2
EARNINGS PER SHARE (Details Narrative) - shares
Jul. 31, 2025
Oct. 31, 2024
Earnings Per Share [Abstract]    
Stock of warrants 2,499,443 2,429,443