v3.26.1
CONCENTRATIONS OF RISK (Details - Revenue and outstanding receivables) - USD ($)
3 Months Ended 9 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2026
Jan. 31, 2025
Concentration Risk [Line Items]        
Revenue, net $ 709,625 $ 308,318 $ 1,240,639 $ 708,913
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer A [Member]        
Concentration Risk [Line Items]        
Revenue, net $ 222,000   $ 352,050 $ 200,773
Percentage of revenues 31.28%   28.38% 28.32%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer B [Member]        
Concentration Risk [Line Items]        
Revenue, net $ 199,250   $ 199,250 $ 79,200
Percentage of revenues 28.08%   16.06% 11.17%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer D [Member]        
Concentration Risk [Line Items]        
Revenue, net $ 104,250 $ 105,000   $ 105,000
Percentage of revenues 14.69% 34.06%   14.81%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customers A B D And E [Member]        
Concentration Risk [Line Items]        
Revenue, net $ 525,500      
Percentage of revenues 74.05%      
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer C [Member]        
Concentration Risk [Line Items]        
Revenue, net   $ 141,000 $ 142,517 $ 207,668
Percentage of revenues   45.73% 11.49% 29.29%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customers A B And C [Member]        
Concentration Risk [Line Items]        
Revenue, net     $ 693,817  
Percentage of revenues     55.92%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer E [Member]        
Concentration Risk [Line Items]        
Revenue, net   $ 35,318    
Percentage of revenues   11.46%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customers C D And E [Member]        
Concentration Risk [Line Items]        
Revenue, net   $ 281,318    
Percentage of revenues   91.25%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customers A B C And D [Member]        
Concentration Risk [Line Items]        
Revenue, net       $ 592,641
Percentage of revenues       83.59%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer A [Member]        
Concentration Risk [Line Items]        
Accounts receivable $ 222,000 $ 0 $ 222,000 $ 0
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer B [Member]        
Concentration Risk [Line Items]        
Accounts receivable 342,380 54,018 342,380 54,018
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer D [Member]        
Concentration Risk [Line Items]        
Accounts receivable 278,750 0 278,750 0
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customers A B D And E [Member]        
Concentration Risk [Line Items]        
Accounts receivable 843,130   843,130  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer C [Member]        
Concentration Risk [Line Items]        
Accounts receivable 0 0 0 0
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customers A B And C [Member]        
Concentration Risk [Line Items]        
Accounts receivable $ 564,380   $ 564,380  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer E [Member]        
Concentration Risk [Line Items]        
Accounts receivable   0   0
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customers C D And E [Member]        
Concentration Risk [Line Items]        
Accounts receivable   0   0
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customers A B C And D [Member]        
Concentration Risk [Line Items]        
Accounts receivable   $ 54,018   $ 54,018