XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loss Per Share (Details) - Schedule of Basic and Diluted Net Loss Per Share - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Numerator            
Net loss (in Dollars) $ (4,008) $ (6,900) $ (4,161) $ (6,398) $ (10,908) $ (10,559)
Weighted average shares outstanding used in computing net loss per share            
Basic 18,257,879   16,992,100   18,213,992 17,043,493
Effect of dilutive stock options, warrants, and stock grants    
Diluted 18,257,879   16,992,100   18,213,992 17,043,493
Net loss per share            
Basic (in Dollars per share) $ (0.22)   $ (0.24)   $ (0.6) $ (0.62)
Diluted (in Dollars per share) $ (0.22)   $ (0.24)   $ (0.6) $ (0.62)