XML 20 R9.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS (LOSS) PER SHARE (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net loss per share:        
Net loss $ (487,912) $ (5,597,681) $ (3,746,867) $ (9,668,138)
Weighted average common shares - basic 2,695,900 1,888,274 2,946,355 1,884,195
Effect of dilutive common share equivalents
Weighted average common shares - dilutive 2,695,900 1,888,274 2,946,355 1,884,195
Net loss per share basic $ (0.16) $ (2.96) $ (1.27) $ (5.13)
Net loss per share dilutive $ (0.16) $ (2.96) $ (1.27) $ (5.13)