XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity (Details) - Schedule of changes in options outstanding - Options [Member]
9 Months Ended
Sep. 30, 2020
USD ($)
$ / shares
shares
Stockholders' Equity (Details) - Schedule of changes in options outstanding [Line Items]  
Number of Options, Outstanding and expected to vest, Beginning balance 3,615,602
Weighted Average Exercise Price Per Share, Outstanding and expected to vest - Beginning balance (in Dollars per share) | $ / shares $ 19.96
Weighted Average Remaining Contractual Term (Years), Beginning Outstanding 9 years 73 days
Aggregate Intrinsic Value, Outstanding and expected to vest - Beginning balance (in Dollars) | $ $ 74,837,043
Number of Options, Granted 950,000
Weighted Average Exercise Price Per Share, Granted 39.82
Weighted Average Remaining Contractual Term (Years), Granted 9 years 197 days
Aggregate Intrinsic Value, Outstanding and expected to vest, Granted (in Dollars) | $ $ 2,256,000
Number of Options, Exercised (239,865)
Weighted Average Exercise Price Per Share, Exercised (in Dollars per share) | $ / shares $ 3.98
Weighted Average Remaining Contractual Term (Years), Exercised
Aggregate Intrinsic Value, Outstanding and expected to vest, Exercised (in Dollars) | $
Number of Options, Forfeited (215,312)
Weighted Average Exercise Price Per Share, Forfeited (in Dollars per share) | $ / shares $ 21.57
Weighted Average Remaining Contractual Term (Years), Forfeited
Aggregate Intrinsic Value, Outstanding and expected to vest, Forfeited (in Dollars) | $
Number of Options, Outstanding, Ending balance 4,110,425
Weighted Average Exercise Price Per Share, Outstanding, Ending balance (in Dollars per share) | $ / shares $ 25.40
Weighted Average Remaining Contractual Term (Years), Ending Outstanding 8 years 262 days
Aggregate Intrinsic Value, Outstanding, Ending balance (in Dollars) | $ $ 61,858,297
Number of Options, Options exercisable 982,608
Weighted Average Exercise Price Per Share, Options exercisable (in Dollars per share) | $ / shares $ 13.87
Weighted Average Remaining Contractual Term (Years), Options exercisable 7 years 281 days
Aggregate Intrinsic Value, Options exercisable (in Dollars) | $ $ 24,526,894