v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of operating leases [Table Text Block]
    Six Months Ended
June 30, 2026
    Year Ended
December 31,2025
 
Operating lease            
Operating lease right-of-use assets $ 117,184   $ 170,733  
Operating lease liabilities - current   137,330     145,456  
Operating lease liabilities - non-current   -     60,139  
Schedule of lease cost [Table Text Block]
    Six months ended June 30,  
    2026     2025  
Lease cost            
Operating lease cost $ 61,889     61,889  
Other information            
Operating cash flows used in operating leases   (76,952 )   (70,080 )
Remaining lease term (in years)   1.00     1.92  
Discount rate   10%     10%  
Schedule of future minimum lease payments [Table Text Block]
2026   74,348  
2027   74,348  
Total future minimum lease payments, undiscounted   148,696  
Present value discount   (11,366 )
Total lease liability $ 137,330