XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurement (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of financial assets and liabilities that measured at fair value on a recurring basis [Table Text Block]
    Fair value as at June 30, 2025 and December 31, 2024 Using:  
    Level 3     June 30, 2025     December 31, 2024  
Assets: $     $ -   $ -  
Liabilities:                  
Convertible promissory notes         13,438,639     12,088,911  
  $     $ 13,438,639   $ 12,088,911  
Schedule of change in Level 3 financial instruments [Table Text Block]
    June 30, 2025     December 31, 2024  
Fair value at December 31, 2024 and 2023 $ 12,088,911   $ 10,519,824  
Fair value at issuance   -     182,143  
Amendment   -     13,191  
Mark to market   1,349,728     1,373,753  
Fair value at June 30, 2025 and December 31, 2024 $ 13,438,639   $ 12,088,911