XML 73 R64.htm IDEA: XBRL DOCUMENT v3.23.2
NET INCOME (LOSS) PER SHARE (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net (loss) income [Abstract]        
Loss from continuing operations $ (1,090,400) $ (4,008,132) $ (3,339,199) $ (14,325,832)
(Loss) Income from discontinued operations (32,426) (1,425,413) 8,714,852 (2,961,801)
Net (Loss) Income $ (1,122,826) $ (5,433,545) $ 5,375,653 $ (17,287,633)
Basic loss from continuing operations per share attributable to common shareholders (in dollars per share) $ (0.03) $ (0.13) $ (0.1) $ (0.45)
Diluted loss from continuing operations per share attributable to common shareholders (in dollars per share) (0.03) (0.13) (0.1) (0.45)
Basic (loss) income from discontinued operations per share (in dollars per share) 0 (0.04) 0.27 (0.09)
Diluted (loss) income from discontinued operations per share (in dollars per share) 0 (0.04) 0.27 (0.09)
Net (loss) income per common share, basic (in dollars per share) (0.03) (0.17) 0.17 (0.54)
Net (loss) income per common share, diluted (in dollars per share) $ (0.03) $ (0.17) $ 0.17 $ (0.54)
Weighted average common shares outstanding, basic (in shares) 32,260,992 31,984,208 32,369,904 31,921,761
Weighted average common shares outstanding, diluted (in shares) 32,260,992 31,984,208 32,369,904 31,921,761
Potentially Dilutive Securities [Abstract]        
Antidilutive securities excluded from computation of loss per share (in shares)     7,013,603 7,030,650
Warrants [Member]        
Potentially Dilutive Securities [Abstract]        
Antidilutive securities excluded from computation of loss per share (in shares)     65,119 119,087
Stock Options [Member]        
Potentially Dilutive Securities [Abstract]        
Antidilutive securities excluded from computation of loss per share (in shares)     3,550,544 3,467,891
Convertible Notes [Member]        
Potentially Dilutive Securities [Abstract]        
Antidilutive securities excluded from computation of loss per share (in shares)     2,532,330 2,453,088
Unvested Restricted Stock Awards and Units [Member]        
Potentially Dilutive Securities [Abstract]        
Antidilutive securities excluded from computation of loss per share (in shares)     865,610 990,584