v3.25.1
CONCENTRATION RISK (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended 15 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Jul. 31, 2024
Apr. 30, 2024
Concentration Risk [Line Items]            
Outstanding receivables $ 364,980   $ 364,980   $ 573,530  
Outstanding payables $ 425,781   $ 425,781   1,326,907  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Two Customers [Member]            
Concentration Risk [Line Items]            
Concentration risk percentage 85.00%          
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Three Customers [Member]            
Concentration Risk [Line Items]            
Concentration risk percentage     84.00%      
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Four Customers [Member]            
Concentration Risk [Line Items]            
Concentration risk percentage   81.00%   79.00%    
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Three Contractors [Member]            
Concentration Risk [Line Items]            
Concentration risk percentage 71.00%          
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Two Contractors [Member]            
Concentration Risk [Line Items]            
Concentration risk percentage     52.00%      
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | One Contractor [Member]            
Concentration Risk [Line Items]            
Concentration risk percentage       98.00%   100.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Two Customers [Member]            
Concentration Risk [Line Items]            
Outstanding receivables $ 364,980   $ 364,980   $ 573,530  
Customer Concentration Risk [Member] | Contract Liabilities [Member] | Two Customers [Member]            
Concentration Risk [Line Items]            
Concentration risk percentage         73.00%  
Customer Concentration Risk [Member] | Contract Liabilities [Member] | Three Customers [Member]            
Concentration Risk [Line Items]            
Concentration risk percentage 95.00%          
Customer Concentration Risk [Member] | Accounts Payable [Member] | Two Contractors [Member]            
Concentration Risk [Line Items]            
Outstanding payables $ 425,781   $ 425,781   $ 1,326,907  
Customer Concentration Risk [Member] | Advanced Payments [Member] | Two Contractors [Member]            
Concentration Risk [Line Items]            
Concentration risk percentage     82.00%   70.00%