XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share [Abstract]        
Net income (loss) $ (2,512) $ 527 $ (12,034) $ 1,263
Weighted-average shares used in computing net earnings (loss) per share, basic [1] 4,848,999 4,303,931 4,658,193 4,245,717
Net earnings (loss) per share, basic [1] $ (0.52) $ 0.12 $ (2.58) $ 0.30
Weighted-average shares used in computing net earnings (loss) per share, diluted [1] 4,848,999 4,418,026 4,658,193 4,372,328
Net earnings (loss) per share, diluted [1] $ (0.52) $ 0.12 $ (2.58) $ 0.29
[1] Adjusted retroactively to reflect the 1-for-10 reverse stock split that became effective on July 17, 2024, see Note 1.