Stock Options (Details) - Schedule of represents activity within the 2021 Plan - USD ($) $ / shares in Units, $ in Thousands |
9 Months Ended |
Sep. 30, 2021 |
| Schedule of represents activity within the 2021 Plan [Abstract] |
|
| Number of Shares Options outstanding begnining |
35,453,516
|
| Weighted Average Exercise Options Price Per Share outstanding begnining |
$ 0.38
|
| Weighted Average Remaining Contractual Term Options outstanding begnining |
8 years 1 month 6 days
|
| Aggregate Intrinsic Value Options outstanding begnining |
$ 226,548
|
| Number of Shares Options outstanding ending |
37,622,625
|
| Weighted Average Exercise Options Price Per Share outstanding ending |
$ 0.8
|
| Weighted Average Remaining Contractual Term Options outstanding ending |
7 years 10 months 24 days
|
| Aggregate Intrinsic Value Options outstanding ending |
$ 224,759
|
| Number of Shares Exercisable at September 30, 2021 |
17,764,012
|
| Weighted Average Exercise Options Price Per Share Exercisable at September 30, 2021 |
$ 0.36
|
| Weighted Average Remaining Contractual Term Exercisable at September 30, 2021 |
7 years
|
| Aggregate Intrinsic Value Exercisable at September 30, 2021 |
$ 113,938
|
| Number of Shares Unvested at September 30, 2021 |
19,858,613
|
| Weighted Average Exercise Options Price Per Share Unvested at September 30, 2021 |
$ 1.19
|
| Number of Shares Options granted |
6,524,723
|
| Weighted Average Exercise Options Price Per Share Options granted |
$ 2.57
|
| Number of Shares Options exercised |
(2,062,803)
|
| Weighted Average Exercise Options Price Per Share Options exercised |
$ 0.34
|
| Aggregate Intrinsic Value Options exercised |
$ (13,268)
|
| Number of Shares Options forfeited |
(539,915)
|
| Weighted Average Exercise Options Price Per Share Options forfeited |
$ 0.93
|
| Number of Shares Options expired |
(1,752,896)
|
| Weighted Average Exercise Options Price Per Share Options expired |
$ 0.2
|