XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Loan Payables - Schedule of Company’s Loans (Details) - Loans [Member] - USD ($)
6 Months Ended
Oct. 31, 2025
Apr. 30, 2025
Lender [Member]    
Schedule of Company’s Loans [Line Items]    
Total loan payables $ 2,591,887 $ 2,616,050
Current portion of loan payables (62,568) (62,212)
Non-current loan payables 2,529,319 2,553,838
Borrower [Member]    
Schedule of Company’s Loans [Line Items]    
Total loan payables $ 2,591,887 2,616,050
U.S. Small Business Administration [Member] | Lender [Member]    
Schedule of Company’s Loans [Line Items]    
Total loan payables, Due date Jun. 15, 2050  
Total loan payables $ 2,591,887 2,616,050
Maison Monrovia [Member] | Borrower [Member]    
Schedule of Company’s Loans [Line Items]    
Total loan payables, Due date Jun. 15, 2050  
Total loan payables $ 150,000 150,000
Maison San Gabriel [Member] | Borrower [Member]    
Schedule of Company’s Loans [Line Items]    
Total loan payables, Due date Jun. 15, 2050  
Total loan payables $ 1,949,702 1,967,874
Maison El Monte [Member] | Borrower [Member]    
Schedule of Company’s Loans [Line Items]    
Total loan payables, Due date Jun. 15, 2050  
Total loan payables $ 492,185 $ 498,176