Net Loss Per Share Attributible to Ordinary Sharholders (Details) - Schedule of Ordinary Shares that were excluded from the computation of diluted net loss per share - USD ($) |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
|
Schedule of Ordinary Shares that were excluded from the computation of diluted net loss per share [Abstract] | |||
Convertible preferred shares | 26,499,069 | 33,729,498 | 23,224,206 |
Outstanding share options | 1,362,786 | 1,656,585 | 1,341,662 |
Total (in Dollars) | $ 27,861,855 | $ 35,386,083 | $ 24,565,868 |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Number of shares issued for each share of convertible preferred stock that is converted. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|