XML 48 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Payable and Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2023
Accounts Payable And Accrued Liabilities [Abstract]  
Schedule accounts payable and accrued liabilities
   March 31,
2023
   December 31,
2022
 
   ($)   ($) 
Accounts payable (Note 12)   110,976    138,276 
Due to related parties (Note 12 and Note 14)   121,235    304,623 
Accrued liabilities (Note 12)   27,905    79,113 
    260,116    522,012