v3.26.1
Note Receivables (Details) - USD ($)
3 Months Ended 9 Months Ended
Aug. 04, 2025
Jul. 10, 2025
Jun. 05, 2025
May 10, 2025
Jan. 31, 2026
Jan. 31, 2026
Nov. 19, 2025
Apr. 30, 2025
Note Receivable [Line Items]                
Repayment           $ 170,000    
Short-term borrowing amount   $ 90,000 $ 100,000          
Amount repayment to third-party $ 190,000              
Note receivable         $ 830,000 830,000  
Accrued interest receivable         19,680 19,680    
Interest income         $ 15,735 $ 36,347    
Note Receivables Agreement [Member]                
Note Receivable [Line Items]                
Loan amount       $ 500,000     $ 500,000  
Annual interest rate       10.00%        
Maturity date       Dec. 10, 2025        
Bears interest rate             9.00%