XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF BASIC AND DILUTED EARNINGS PER COMMON SHARE (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accounting Policies [Abstract]    
Numerator – net loss $ (17,780,000) $ (13,565,000)
Weighted average number of shares of common stock outstanding, basic 35,826,452 35,469,638
Weighted average number of shares of common stock outstanding, diluted 35,826,452 35,469,638
Basic net loss per share of common stock $ (0.50) $ (0.38)
Diluted net loss per share of common stock $ (0.50) $ (0.38)