v3.26.3
Inventories (Details) - USD ($)
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Apr. 30, 2026
Inventories [Abstract]      
Allowance for inventories  
NRV written-down value of inventories