v3.25.2
LOSSES PER SHARE (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of computation of basic and diluted losses per share
   
Six months ended
June 30,
 
   
2025
   
2024
 
   
Unaudited
 
Numerator:
           
             
Net loss for basic and diluted loss per share
 
$
14,523
   
$
9,390
 
                 
Denominator:
               
                 
Weighted average number of ordinary shares
               
used in computing basic and diluted net loss per share
   
92,917,554
     
89,518,778
 
                 
Basic and diluted loss per ordinary share
 
$
(0.16
)
 
$
(0.10
)