XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.1
Loan Payables (Details) - Schedule of Company’s Loans - USD ($)
1 Months Ended
Dec. 31, 2023
Jan. 31, 2024
Apr. 30, 2023
Lender [Member]      
Schedule of Company’s Loans [Abstract]      
Total loan payables   $ 2,634,616 $ 2,932,127
Current portion of loan payables   (121,942) (370,828)
Non-current loan payables   2,512,674 2,561,299
Lender [Member] | American First National Bank [Member]      
Schedule of Company’s Loans [Abstract]      
Total loan payables, Due date Mar. 02, 2024    
Total loan payables   57,369 307,798
Lender [Member] | U.S. Small Business Administration [Member]      
Schedule of Company’s Loans [Abstract]      
Total loan payables, Due date Jun. 15, 2050    
Total loan payables   2,577,247 2,624,329
Borrower [Member]      
Schedule of Company’s Loans [Abstract]      
Total loan payables   2,577,247 2,624,329
Borrower [Member] | Maison Monrovia [Member]      
Schedule of Company’s Loans [Abstract]      
Total loan payables, Due date Jun. 15, 2050    
Total loan payables   145,957 148,574
Borrower [Member] | Maison San Gabriel [Member]      
Schedule of Company’s Loans [Abstract]      
Total loan payables, Due date Jun. 15, 2050    
Total loan payables   1,945,371 1,980,725
Borrower [Member] | Maison El Monte [Member]      
Schedule of Company’s Loans [Abstract]      
Total loan payables, Due date Jun. 15, 2050    
Total loan payables   $ 485,919 $ 495,030