XML 78 R69.htm IDEA: XBRL DOCUMENT v3.23.3
SCHEDULE OF NET LOSS PER SHARE BASIC AND DILUTED (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]                
Net loss attributable to common stockholders $ (4,969) $ (4,274) $ 3,494 $ (3,535) $ (1,334) $ (4,124) $ (5,749) $ (8,994)
Weighted-average common share outstanding - basic 35,653     35,406     35,602 35,375
Weighted-average common share outstanding - diluted 35,653     35,406     35,602 35,375
Net income (loss) attributable to common stockholders - basic $ (0.14)     $ (0.10)     $ (0.16) $ (0.25)
Net income (loss) attributable to common stockholders - diluted $ (0.14)     $ (0.10)     $ (0.16) $ (0.25)