v3.25.1
Fair Value Measurement (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of financial assets and liabilities that measured at fair value on a recurring basis [Table Text Block]
    Fair Value Measurements as of December 31, 2024 and 2023  
    Using                 Total     Total  
    Level 1     Level 2     Level 3     2024     2023  
Assets: $ -     -     -   $ -   $ -  
Liabilities:                              
Convertible promissory notes   -     -     12,088,911     12,088,911     10,519,824  
  $ -     -     12,088,911   $ 12,088,911   $ 10,519,824  
Schedule of change in Level 3 financial instruments [Table Text Block]
    2024     2023  
Fair value at December 31, 2023 $ 10,519,824   $ 7,796,433  
Fair value at issuance   182,143        
Amendments   13,191     2,180,923  
Conversions/repayments   -     (336,578 )
Mark to market adjustment   1,373,753     879,046  
Fair value at December 31, 2024 $ 12,088,911   $ 10,519,824