v3.26.1
Schedule of Reconciliation of Net Loss Per Share of Common Stock (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Loss per share    
Net loss for the period $ (1,930,180) $ (1,291,596)
Weighted average number of shares, basic 13,311,886 12,458,002
Weighted average number of shares, diluted 13,311,886 12,458,002
Net loss per share, basic $ (0.14) $ (0.10)
Net loss per share, diluted $ (0.14) $ (0.10)