Shareholders’ Equity (Deficit) (Tables)
9 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Schedule of Reserved Ordinary Shares for Future Issuances
The Company had reserved common shares for future issuances as follows:
September 30,
2023
December 31, 2022
Options to purchase common shares1,815,802 1,873,165 
Remaining shares available under the 2018 Equity Incentive Plan2,886,433 2,271,999 
Shares issuable on vesting of grants of RSUs222,573 164,643 
Remaining shares available under the 2018 ESPP1,035,000 848,000 
Total5,959,808 5,157,807