XML 68 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Income taxes - Components of Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income taxes    
Net loss $ (12,599,569) $ (12,958,711)
Foreign    
Income taxes    
Net loss (256,019) (218,261)
United States    
Income taxes    
Net loss $ (12,343,550) $ (12,740,450)