XML 19 R8.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS (LOSS) PER SHARE (AMENDED) (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of net income (loss) per share
               
    Three Months Ended
March 31,
 
    2024
(Amended)
    2023  
Numerator:                
Net loss   $ (3,258,955 )   $ (4,070,457 )
                 
Denominator:                
Weighted average common shares – basic     2,926,593       1,880,185  
Effect of dilutive common share equivalents     -       -  
Weighted average common shares – dilutive     2,926,593       1,880,185  
                 
Basic and diluted net loss per share   $ (1.11 )   $ (2.16 )