v3.26.1
Property Concessions (Details) - USD ($)
12 Months Ended
Oct. 31, 2025
Apr. 30, 2026
Property Concessions [Abstract]    
Impairment charge $ 5,004,386  
Carrying value