v3.25.2
Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following is a summary of the ordinary share equivalents that were excluded from the calculation of diluted net loss per share as of June 30, 2025 and 2024 indicated in number of potential shares:
As of June 30,
20252024
Non-employee warrants 195,508 244,693 
Stock options10,473,703 7,535,091 
Restricted stock units2,729,324 2,188,071 
Prefunded warrants127,361,991 28,276,331