XML 49 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Convertible Promissory Notes (Tables)
12 Months Ended
Dec. 31, 2024
Convertible Notes Payable [Abstract]  
Schedule of convertible promissory notes [Table Text Block]
      2024     2023  
               
(a) Convertible promissory notes-October 28 and 29, 2021 $ 3,432,025   $ 2,898,595  
(b) Convertible promissory notes-March 3 and 7, 2022   6,927,508     6,065,878  
(c) Convertible promissory note-June 23, 2022   1,564,475     1,555,351  
(d)    Convertible promissory note-April 12, 2024, amended May 23, 2024   164,903     -  
    $ 12,088,911   $ 10,519,824