XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.1
Loan Payables (Details) - Schedule of Future Minimum Principal Amount of Loan Payments - USD ($)
Jan. 31, 2024
Apr. 30, 2023
Schedule of Future Minimum Principal Amount of Loan Payments [Abstract]    
2025 $ 64,573  
2026 66,699  
2027 68,906  
2028 71,197  
2029 73,576  
Thereafter 2,232,296  
Total $ 2,577,247 $ 2,624,329