v3.25.2
LOSS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
SCHEDULE OF RECONCILIATION OF NUMERATORS AND DENOMINATORS OF BASIC AND DILUTED LOSS PER SHARE

 

   2025   2024   2025   2024 
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2025   2024   2025   2024 
Numerator:                    
Net Loss  $(2,666)  $(3,530)  $(4,519)  $(8,159)
Denominator:                    
Shares used in computing net loss per share, basic and diluted   35,564,032    12,518,725    28,579,132    12,181,481 
Net loss per share, basic and diluted  $(0.07)  $(0.28)  $(0.16)  $(0.67)
SCHEDULE OF SECURITIES EXCLUDED FROM EARNINGS PER SHARE

The potential shares of common stock that have been excluded from the diluted loss per share calculation above for the three and six months ended June 30, 2025 and 2024 were as follows:

 

   2025   2024 
   Three and Six Months Ended 
   June 30, 
   2025   2024 
Stock options   695,400    905,458 
Restricted stock units   18,593    25,277 
Warrants   16,773,245    2,370,985 
Potential common shares   17,487,238    3,301,720