v3.25.4
Accounts payable and accrued liabilities - Accounts Payable and Accrued Liabilities (Details) - USD ($)
Jan. 31, 2026
Jul. 31, 2025
Sep. 05, 2024
Accounts payable and accrued liabilities [Abstract]      
Accounts payable $ 1,356,666 $ 1,113,372 $ 39,527
Accrued liabilities 6,345,889 7,059,064  
Excise taxes payable 2,410,973 2,410,973  
Income taxes payable 99,256 99,256  
Accounts payable and accrued liabilities 10,212,784 10,682,665  
Accounts payable and accrued liabilities including related party 10,303,102 11,477,655  
Related Party [Member]      
Accounts payable and accrued liabilities [Abstract]      
Accounts payable and accrued liabilities 66,068 271,919  
Nonrelated Party [Member]      
Accounts payable and accrued liabilities [Abstract]      
Accounts payable and accrued liabilities $ 24,250 $ 523,071