XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity (Details) - Schedule of changes in options outstanding - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule of changes in options outstanding [Abstract]    
Number of Shares, Outstanding and expected to vest, Beginning balance 3,905,737 3,615,602
Weighted Average Exercise Price Per Share, Outstanding and expected to vest, Beginning balance $ 24.32 $ 19.96
Weighted Average Remaining Contractual Term (Years), Beginning balance   9 years 2 months 12 days
Aggregate Intrinsic Value, Outstanding and expected to vest, Beginning balance $ 48,952,339 $ 74,837,043
Number of Shares, Granted 7,057,004 1,000,000
Weighted Average Exercise Price Per Share, Granted $ 21.15 $ 39.5
Weighted Average Remaining Contractual Term (Years), Granted 9 years 9 months 18 days 9 years 3 months 18 days
Aggregate Intrinsic Value, Outstanding and expected to vest, Granted
Number of Shares, Exercised (174,619) (253,927)
Weighted Average Exercise Price Per Share, Exercised
Weighted Average Remaining Contractual Term (Years), Exercised
Aggregate Intrinsic Value, Outstanding and expected to vest, Exercised
Number of Shares, Forfeited (457,500) (455,938)
Weighted Average Exercise Price Per Share, Forfeited
Weighted Average Remaining Contractual Term (Years), Forfeited
Aggregate Intrinsic Value, Outstanding and expected to vest, Forfeited
Number of Shares, Outstanding and expected to vest, Ending balance 10,330,622 3,905,737
Weighted Average Exercise Price Per Share, Outstanding and expected to vest, Ending balance $ 22.52 $ 24.32
Weighted Average Remaining Contractual Term (Years), Ending balance 9 years 8 years 4 months 24 days
Aggregate Intrinsic Value, Outstanding and expected to vest, Ending balance $ 46,088,534 $ 48,952,339
Number of Shares, Options exercisable 2,140,490  
Weighted Average Exercise Price Per Share, Options exercisable $ 20.99  
Weighted Average Remaining Contractual Term (Years), Options exercisable 7 years 3 months 18 days  
Aggregate Intrinsic Value, Options exercisable $ 19,511,463