v3.25.4
Carbon credits (Details) - Carbon Credits [Member] - USD ($)
6 Months Ended
Aug. 14, 2025
Nov. 06, 2024
Jan. 31, 2026
Jun. 20, 2025
Carbon credits [Abstract]        
Shares issued (in Shares)   324,987    
Fair value of shares issued   $ 1,982,424    
Stop-loss provision, received     $ 1,114,575  
Consideration paid for future delivery     371,403  
Deposit related to carbon credit contracts with stop-loss provisions     $ 271,403  
Number of shares to be purchased (in Shares)       16,500
Share price (in Dollars per share)       $ 6.06
Purchase consideration       $ 100,000
Percentage of credits to be retired       50.00%
Retirement period for carbon credits     5 days  
Purchase consideration paid     $ 100,000  
Percentage of credits retired 50.00%      
Number of shares purchased upon retirement of carbon credits (in Shares) 8,250      
Environmental expense     $ 50,000  
Number of shares to be received (in Shares)     8,250  
Impairment of carbon credits     $ 12,968  
Minimum [Member]        
Carbon credits [Abstract]        
Agreement period, if share price falls below purchase prices, obligated to issue additional shares     12 months  
Maximum [Member]        
Carbon credits [Abstract]        
Agreement period, if share price falls below purchase prices, obligated to issue additional shares     18 months