v3.25.4
Accounts payable and accrued liabilities (Tables)
6 Months Ended
Jan. 31, 2026
Accounts payable and accrued liabilities [Abstract]  
Accounts Payable and Accrued Liabilities
    January 31, 2026     July 31, 2025  
Accounts payable  $1,356,666   $1,113,372 
Accrued liabilities   6,345,889    7,059,064 
Excise taxes payable   2,410,973    2,410,973 
Income taxes payable   99,256    99,256 
    10,212,784    10,682,665 
Accounts payable, related parties   66,068    271,919 
Accrued liabilities, related parties   24,250    523,071 
   $10,303,102   $11,477,655