v3.26.1
Fair value measurements (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of financial assets and liabilities that measured at fair value on a recurring basis [Table Text Block]
   

June 30, 2026

 
    Level 1     Level 2     Level 3     Total  
Current assets:                        
Money market funds $ 13,573,269   $ -   $ -   $ 13,573,269  
Total assets measured at fair value $ 13,573,269   $ -   $ -   $ 13,573,269  
       
    December 31, 2025  
    Level 1     Level 2     Level 3     Total  
Current assets:                        
Cash and cash equivalents $ 8,705,218   $ -   $ -   $ 8,705,218  
Total assets measured at fair value $ 8,705,218   $ -   $ -   $ 8,705,218