v3.25.1
Shareholders’ Equity (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Schedule of Reserved Ordinary Shares for Future Issuances
The Company had reserved common shares for future issuances as follows:
March 31,
2025
December 31, 2024
Warrants to purchase common shares626,589 626,589 
Options to purchase common shares1,643,039 1,413,948 
Remaining shares available under the 2018 Equity Incentive Plan2,372,163 2,068,033 
Shares issuable on vesting of grants of RSUs384,841 295,705 
Remaining shares available under the 2018 ESPP1,409,000 1,222,000 
Total common shares reserved for future issuances
6,435,632 5,626,275