Quarterly report pursuant to Section 13 or 15(d)

NET INCOME (LOSS) PER SHARE - Computation of Net Loss Per Share (Details)

v3.23.2
NET INCOME (LOSS) PER SHARE - Computation of Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]        
Income (loss) from continuing operations $ (3,261) $ 1,856 $ (7,412) $ (11,968)
Loss from discontinued operations (334) (2,902) (264) (5,218)
Net loss - basic (3,595) (1,046) (7,676) (17,186)
Net loss - diluted $ (3,595) $ (1,046) $ (7,676) $ (17,186)
Weighted-average common shares outstanding - basic (in shares) 44,866,179 39,559,793 44,387,392 33,792,261
Weighted-average common shares outstanding - diluted (in shares) 44,866,179 39,559,793 44,387,392 33,792,261
Income (loss) from continuing operations -basic (USD per share) $ (0.07) $ 0.05 $ (0.17) $ (0.35)
Income (loss) from continuing operations - diluted (USD per share) (0.07) 0.05 (0.17) (0.35)
Loss from discontinued operations - basic (USD per share) (0.01) (0.08) (0.01) (0.16)
Loss from discontinued operations - diluted (USD per share) $ (0.01) $ (0.08) $ (0.01) $ (0.16)