v3.24.1
Principal Financing Arrangements (Details Narrative) - USD ($)
Jun. 17, 2021
Jan. 31, 2024
Apr. 30, 2023
Feb. 02, 2021
Jun. 17, 2020
Defined Benefit Plan Disclosure [Line Items]          
Secured note payable   $ 350,000    
Loan payable - bank   $ 34,324 34,324    
Interest rate   10.90%      
Short term borrowings   $ 1,885,800 1,885,800    
Long term liability   500,000 500,000    
June Loan [Member]          
Defined Benefit Plan Disclosure [Line Items]          
Interest rate 3.75%        
Short term borrowings         $ 500,000
Installment payments $ 2,437        
Payment terms over a term of thirty years        
Payment due date Dec. 17, 2022        
Long term liability $ 500,000        
February Loan [Member]          
Defined Benefit Plan Disclosure [Line Items]          
Interest rate       1.00%  
Short term borrowings       $ 1,885,800  
Related Party [Member]          
Defined Benefit Plan Disclosure [Line Items]          
Unsecured notes payable   $ 15,000 $ 15,000