XML 20 R9.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS (LOSS) PER SHARE (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Net loss per share:        
Net loss $ (625,067) $ (6,820,287) $ (4,371,934) $ (16,488,425)
Weighted average common shares - basic 3,022,805 1,890,933 2,972,118 1,886,465
Effect of dilutive common share equivalents
Weighted average common shares - dilutive 3,022,805 1,890,933 2,972,118 1,886,465
Net loss per share basic $ (0.21) $ (3.61) $ (1.47) $ (8.74)
Net loss per share dilutive $ (0.21) $ (3.61) $ (1.47) $ (8.74)