XML 76 R67.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF NET LOSS PER SHARE BASIC AND DILUTED (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
Net income (loss) attributable to common stockholders $ 3,494 $ (4,124)
Addback: Preferred stock dividend and accretion  1,275
Allocation of earning to participating securities (896)
Numerator for basic EPS – income available to common stockholders $ 3,873 $ (4,124)
Weighted-average common share outstanding - basic 35,548 35,332
Effect of dilutive securities $ 80
Weighted-average common share outstanding - diluted 35,628 35,332
Net income (loss) attributable to common stockholders - basic $ 0.11 $ (0.12)
Net income (loss) attributable to common stockholders - diluted $ 0.11 $ (0.12)