XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Convertible Promissory Notes (Tables)
3 Months Ended
Mar. 31, 2023
Convertible Notes Payable [Abstract]  
Schedule of convertible promissory notes [Table Text Block]
      March 31, 2023     December 31, 2022  
               
(a) Convertible promissory note-October 28 and 29, 2021 $ 2,398,276   $ 2,599,925  
(b) Convertible promissory note-March 3 and 7, 2022   3,680,576     3,696,044  
(c) Convertible promissory note- June 23, 2022   1,484,614     1,500,464  
    $ 7,563,466   $ 7,796,433