v3.26.1
Income Taxes - Schedule of effective income tax rate reconciliation (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Loss before income taxes $ (5,686,869) $ (7,859,171)
Expected income tax recovery at the statutory rate $ (1,194,242) $ (1,650,426)
Statutory rate 21.00% 21.00%
Foreign tax rate differences $ (189,164) $ (322,065)
Prior year adjustments (235,274) (707,108)
Foreign exchange effect on deferred tax assets and other (170,396) 227,964
Permanent differences 193,647 837,774
Change in valuation allowance 1,595,429 1,613,861
Provision for income taxes $ 0 $ 0