v3.26.1
SCHEDULE OF EARNINGS PER SHARE (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Net loss $ (1,007,550) $ (2,088,707)
Weighted average number of common shares outstanding – basic 41,603,838 41,542,800
Dilutive securities – unvested RSU
Weighted average number of common shares outstanding – diluted 41,603,838 41,542,800
(Loss) earnings per share – basic $ (0.02) $ (0.05)
(Loss) earnings per share – diluted $ (0.02) $ (0.05)