Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation (Details) - Schedule of represents option activity

v3.22.4
Stock-Based Compensation (Details) - Schedule of represents option activity - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Schedule of represents activity within the 2021 Plan [Abstract]      
Number of Shares Options outstanding beginning 37,458,547 35,453,516  
Weighted Average Exercise Options Price Per Share outstanding beginning $ 0.80 $ 0.38  
Weighted Average Remaining Contractual Term Options outstanding beginning     8 years 1 month 6 days
Aggregate Intrinsic Value Options outstanding beginning $ 121,108 $ 266,548  
Number of Shares Options outstanding ending 33,086,382 37,458,547 35,453,516
Weighted Average Exercise Options Price Per Share outstanding ending $ 0.86 $ 0.80 $ 0.38
Weighted Average Remaining Contractual Term Options outstanding ending 6 years 7 months 6 days 7 years 7 months 6 days  
Aggregate Intrinsic Value Options outstanding ending $ 5,234 $ 121,108 $ 266,548
Number of Shares Exercisable at December 31, 2022 24,956,089    
Weighted Average Exercise Options Price Per Share Exercisable at December 31, 2022 $ 0.68    
Weighted Average Remaining Contractual Term Exercisable at December 31, 2022 6 years 2 months 12 days    
Aggregate Intrinsic Value Exercisable at December 31, 2022 $ 4,883    
Number of Shares Outstanding at December 31, 2021 8,130,293    
Weighted Average Exercise Options Price Per Share Unvested at March 31, 2022 $ 1.41    
Number of Shares Options granted 5,901,846 6,524,723  
Weighted Average Exercise Options Price Per Share Options granted $ 0.94 $ 2.57  
Number of Shares Options exercised (6,961,252) (2,062,803)  
Weighted Average Exercise Options Price Per Share Options exercised $ 0.46 $ 0.34  
Aggregate Intrinsic Value Options exercised $ 5,782 $ (13,268)  
Number of Shares Options forfeited (2,837,443) (539,915)  
Weighted Average Exercise Options Price Per Share Options forfeited $ 1.10 $ 0.93  
Number of Shares Options expired (475,316) (1,916,974)  
Weighted Average Exercise Options Price Per Share Options expired $ 1.59 $ 0.20