v3.25.4
Commitments and contingencies (Details)
6 Months Ended
Jan. 15, 2026
USD ($)
Oct. 28, 2025
USD ($)
Nov. 13, 2024
USD ($)
Feb. 16, 2024
USD ($)
Jan. 31, 2026
USD ($)
Demand
Lawsuit
Jul. 31, 2025
USD ($)
Jul. 08, 2024
USD ($)
Sep. 12, 2023
USD ($)
Commitments and contingencies [Abstract]                
Minimum advance of royalty to be paid by August 1, 2024 and August 1, 2025   $ 1,000,000            
Minimum advance of royalty to be paid by August 1, 2026 and August 1, 2027   1,270,000            
Minimum advance of royalty to be paid by August 1, 2025 and August 1, 2026   $ 1,270,000            
Accrued annual fee payable         $ 6,345,889 $ 7,059,064    
Number of demands eligible security holder can make (in Demand) | Demand         3      
Excise taxes payable         $ 2,410,973 $ 2,410,973    
Interest and penalties percentage         10.00%      
Underpayment penalty percentage         5.00%      
Percentage of underpayment penalty of total liability         25.00%      
Number of trading days used to calculate volume-weighted average price   10 days            
Percentage of warrants exercisable   25.00%            
Warrant term   3 years            
Number of pending or threatened lawsuits (in Lawsuit) | Lawsuit         0      
Devvio Inc. [Member] | Strategic Partnership Agreement [Member]                
Commitments and contingencies [Abstract]                
Minimum advance of royalty to be paid by August 1, 2024 and August 1, 2025               $ 1,000,000
Minimum advance of royalty to be paid by August 1, 2026 and August 1, 2027               1,270,000
Minimum advance of royalty to be paid by August 1, 2025 and August 1, 2026               1,270,000
Minimum royalty advance to be paid to avoid termination of contract from Year 2027 and 2028               $ 1,000,000
Period of minimum royalty advance extended         1 year      
Devvio Inc. [Member] | Amended Strategic Partnership Agreement [Member]                
Commitments and contingencies [Abstract]                
Minimum advance of royalty to be paid by August 1, 2024 and August 1, 2025             $ 1,000,000  
Minimum advance of royalty to be paid by August 1, 2026 and August 1, 2027             1,270,000  
Minimum advance of royalty to be paid by August 1, 2025 and August 1, 2026             1,270,000  
Minimum royalty advance to be paid to avoid termination of contract from Year 2027 and 2028             $ 1,000,000  
Greenlines Technology Inc. [Member] | Licensing Agreements [Member]                
Commitments and contingencies [Abstract]                
Payment of purchase commitment       $ 42,000        
Period for closing of business combination agreement       15 days        
Annual fee for use of licensed technology       $ 12,000        
Accrued annual fee payable         $ 1,000      
Focus Impact Partners [Member] | Strategic Consulting Agreement [Member]                
Commitments and contingencies [Abstract]                
Annual consulting fee     $ 500,000          
Quarterly consulting fee     125,000          
Minimum equity and debt financing     $ 5,000,000          
Agreement term     3 years          
Agreement extension term     1 year          
Advance notice period for termination of agreement     120 days          
Fayafi [Member]                
Commitments and contingencies [Abstract]                
Special purpose vehicle formation period         90 days      
Fayafi [Member]                
Commitments and contingencies [Abstract]                
Capital commitments $ 100,000,000              
Profits expected to be distributed 80.00%              
Parent Company [Member]                
Commitments and contingencies [Abstract]                
Profits expected to be distributed 20.00%