XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
NET INCOME (LOSS) PER SHARE (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Net (loss) income [Abstract]            
Loss from continuing operations $ (2,553,259)   $ (1,090,400)   $ (3,765,874) $ (3,339,199)
(Loss) Income from discontinued operations 0   (32,426)   0 8,714,852
Net (Loss) Income $ (2,553,259) $ (1,212,615) $ (1,122,826) $ 6,498,479 $ (3,765,874) $ 5,375,653
Basic loss from continuing operations per share attributable to common shareholders (in dollars per share) $ (0.08)   $ (0.03)   $ (0.12) $ (0.1)
Basic income from discontinued operations per share (in dollars per share) 0   0   0 0.27
Net (loss) income per common share, basic (in dollars per share) $ (0.08)   $ (0.03)   $ (0.12) $ 0.17
Diluted net loss per share [Abstract]            
Loss from continuing operations $ (2,553,259)   $ (1,090,400)   $ (3,765,874) $ (3,339,199)
Loss from continuing operation after the effect of assumed conversions (2,553,259)   (1,090,400)   (3,765,874) (3,339,199)
(Loss) Income from discontinued operations $ 0   $ (32,426)   $ 0 $ 8,714,852
Weighted average common shares outstanding - basic (in shares) 31,098,497   32,260,992   31,049,647 32,369,904
Weighted average common shares outstanding - diluted (in shares) 31,098,497   32,260,992   31,049,647 32,369,904
Diluted loss from continuing operations per common share (in dollars per share) $ (0.08)   $ (0.03)   $ (0.12) $ (0.1)
Diluted income from discontinued operations per common share (in dollars per share) 0   0   0 0.27
Net (loss) income per common share (in dollars per share) $ (0.08)   $ (0.03)   $ (0.12) $ 0.17
Potentially Dilutive Securities [Abstract]            
Antidilutive securities excluded from computation of loss per share (in shares)         7,413,437 7,013,603
Warrants [Member]            
Potentially Dilutive Securities [Abstract]            
Antidilutive securities excluded from computation of loss per share (in shares)         9,375 65,119
Stock Options [Member]            
Potentially Dilutive Securities [Abstract]            
Antidilutive securities excluded from computation of loss per share (in shares)         4,147,043 3,550,544
Convertible Notes [Member]            
Potentially Dilutive Securities [Abstract]            
Antidilutive securities excluded from computation of loss per share (in shares)         2,385,752 2,532,330
Unvested Restricted Stock Awards and Units [Member]            
Potentially Dilutive Securities [Abstract]            
Antidilutive securities excluded from computation of loss per share (in shares)         871,267 865,610