XML 31 R22.htm IDEA: XBRL DOCUMENT v3.24.1
Accounts Payable and Accrued Liabilities to Third Parties (Tables)
9 Months Ended
Jan. 31, 2024
Accounts Payable and Accrued Liabilities to Third Parties [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities to Third Parties
   As of 
   January 31,
2024
   April 30,
2023
 
Accounts payable  $20,000   $53,868 
Accrued liabilities   43,500    52,000 
   $63,500   $105,868