v3.26.3
Accounts Receivable, Net - Schedule of Allowance for Expected Losses (Details) - USD ($)
6 Months Ended 12 Months Ended
Apr. 30, 2026
Oct. 31, 2025
Oct. 31, 2024
Accounts Receivable, Net [Abstract]      
Beginning balance $ 192,652 $ 17,179 $ 143
Additions 70,790 173,564 17,064
Foreign currency translation adjustments 7,518 1,909 (28)
Allowance for expected losses $ 270,960 $ 192,652 $ 17,179