v3.25.2
Principal Financing Arrangements (Details Narrative) - USD ($)
12 Months Ended
Jul. 08, 2025
Apr. 29, 2025
Mar. 26, 2025
Jun. 17, 2021
Apr. 30, 2025
Apr. 30, 2024
Feb. 02, 2021
Jun. 17, 2020
Short-Term Debt [Line Items]                
Loan payable - bank         $ 34,324 $ 34,324    
Issued percentage         10.50%      
Long term liability         $ 500,000 500,000    
Short term borrowings         1,885,800 1,885,800    
Carrying amount         2,801,664      
Gross proceeds         $ 256,500    
Securities Purchase Agreement [Member] | 1800 Diagonal Lending LLC [Member]                
Short-Term Debt [Line Items]                
Maturity date         Jan. 30, 2026      
Principal amount     $ 181,540          
Original issued discount     25,040          
Net proceeds     $ 150,000          
Unamortized original issue discount         $ 19,753      
Carrying amount         $ 161,787      
Interest rate         12.00%      
Repayment of debt         $ 203,324      
Amount remitted based on option exercised $ 197,225              
Private Financing Transaction [Member]                
Short-Term Debt [Line Items]                
Issued percentage   50.00%            
Maturity date   Jul. 31, 2025            
Principal amount   $ 200,000            
Carrying amount         101,650      
Interest rate   8.00%            
Gross proceeds   $ 100,000            
Interest rate increases   20.00%            
Unamortized original issue discount         98,350      
June Loan [Member]                
Short-Term Debt [Line Items]                
Issued percentage       3.75%        
Long term liability       $ 500,000       $ 500,000
Installment payments       $ 2,437        
Payment terms       over a term of thirty years        
Maturity date       Dec. 17, 2022        
Accrued interest payable         20,611 31,207    
February Loan [Member]                
Short-Term Debt [Line Items]                
Issued percentage             1.00%  
Short term borrowings             $ 1,885,800  
Accrued interest payable         $ 80,186 $ 61,276