XML 37 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Net Loss per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Number of Ordinary Shares Underlying Potentially Dilutive Securities

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

 

 

September 30,

 

 

 

2025

 

 

2024

 

Options to purchase ordinary shares

 

 

1,511,915

 

 

 

2,818,837

 

Restricted share units

 

 

499,717

 

 

 

860,587

 

Total

 

 

2,011,632

 

 

 

3,679,424