Quarterly report pursuant to Section 13 or 15(d)

Schedule of Computation of Basic and Diluted Net Loss Per Share (Details)

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.