v3.26.1
Schedule of Net loss Per Common Stock (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
(Loss) Earnings per common stock (Note 13)    
Net income (loss) $ (1,259,899) $ 266,212
Basic weighted average number of common stocks outstanding 44,903,730 12,446,667
Diluted weighted average number of common stocks outstanding 44,903,730 12,446,667
Basic $ (0.03) $ 0.02
Diluted $ (0.03) $ 0.02