v3.25.2
Net Loss per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Number of Ordinary Shares Underlying Potentially Dilutive Securities

As of June 30, 2025 and 2024, the number of ordinary shares underlying potentially dilutive securities consist of:

 

 

June 30,

 

 

 

2025

 

 

2024

 

Options to purchase ordinary shares

 

 

3,066,147

 

 

 

3,043,731

 

Restricted share units

 

 

683,281

 

 

 

952,549

 

Total

 

 

3,749,428

 

 

 

3,996,280