XML 48 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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,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
Net loss per share basic $ (0.17) $ (2.96) $ (1.34) $ (5.13)
Net loss per share dilutive $ (0.17) $ (2.96) $ (1.34) $ (5.13)