v3.26.1
Income taxes (Schedule of income before income tax, domestic and foreign) (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Canada $ (16,817,273) $ (6,187,172)
Foreign (18,627,087) (4,968,344)
Loss before income taxes $ (35,444,361) $ (11,155,516)