v3.26.1
Convertible Promissory Notes (Tables)
3 Months Ended
Mar. 31, 2026
Convertible Notes Payable [Abstract]  
Schedule of convertible promissory notes [Table Text Block]
    March 31, 2026     December 31, 2025  
                
(a) Convertible promissory note-October 28 and 29, 2021 $ 4,333,637   $ 4,224,384  
(b) Convertible promissory note-March 3 and 7, 2022   8,612,440     8,424,964  
(c) Convertible promissory note- June 23, 2022   1,604,733     1,604,733  
(d) Convertible promissory note-April 12, 2024, amended May 23, 2024   210,110     204,241  
  $ 14,760,920   $ 14,458,322