XML 33 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS (LOSS) PER SHARE (Tables)
6 Months Ended
Jun. 30, 2024
Net loss per share:  
Schedule of net income (loss) per share
Schedule of net income (loss) per share                                
    Three Months Ended     Six Months Ended  
    June 30,
2024
    June 30,
2023
    June 30,
2024
    June 30,
2023
 
Numerator:                                
Net loss   $ (487,912 )   $ (5,597,681 )   $ (3,746,867 )   $ (9,668,138 )
                                 
Denominator:                                
Weighted average common shares - basic     2,809,689       1,888,274       2,790,144       1,884,195  
Effect of dilutive common share equivalents     -       -       -       -  
Weighted average common shares - dilutive     2,809,689       1,888,274       2,790,144       1,884,195  
                                 
Basic and diluted   $ (0.17 )   $ (2.96 )   $ (1.34 )   $ (5.13 )