v3.25.1
REVENUE RECOGNITION (Details Narrative) - USD ($)
6 Months Ended
Apr. 30, 2025
Oct. 31, 2024
REVENUE RECOGNITION    
Deferred revenue $ 412,075 $ 338,382
Deferred sales adjustment 108,047  
Deferred revenue reported in sales $ 198,515