XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts payable and accrued liabilities (Tables)
3 Months Ended
Oct. 31, 2025
Accounts payable and accrued liabilities [Abstract]  
Accounts Payable and Accrued Liabilities
   
October 31, 2025
   
July 31, 2025
 
Accounts payable
 
$
1,033,268
   
$
1,113,372
 
Accrued liabilities
   
6,582,418
     
7,059,064
 
Excise taxes payable
    2,410,973       2,410,973  
Income taxes payable
   
99,256
     
99,256
 
   

10,125,915
   

10,682,665
 
Accounts payable, related parties     96,410       271,919  
Accrued liabilities, related parties     130,000       523,071  
    $ 10,352,325     $ 11,477,655