v3.25.4
Value-Added Tax Receivable (Tables)
3 Months Ended
Jan. 31, 2026
Value-Added Tax Receivable [Abstract]  
Schedule of the Changes in the Allowance for Uncollectible VAT

A summary of the changes in the allowance for uncollectible VAT for the three months ended January 31, 2026, is as follows:

       
Allowance for uncollectible VAT – October 31, 2025 $547,484 
Provision of VAT receivable allowance  1,703 
Foreign currency translation adjustment  34,065 
Allowance for uncollectible VAT – January 31, 2026 $583,252