Shareholders' Equity (Tables)
9 Months Ended
Sep. 30, 2022
Equity [Abstract]  
Schedule of Reserved Ordinary Shares for Future Issuances
The Company had reserved common shares for future issuances as follows:
September 30,
2022
December 31,
2021
Warrants to purchase common shares— 5,000 
Options to purchase common shares1,870,669 2,098,087 
Remaining shares available under the 2018 Equity Incentive Plan2,750,119 1,780,687 
Shares issuable on vesting of grants of RSUs146,132 3,982 
Remaining shares available under the 2018 Employee Stock Purchase Plan848,000 661,000 
Total5,614,920 4,548,756