XML 44 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Equity - Schedule of Stock Options Activity (Details)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Equity [Abstract]    
Options Outstanding, Number of Shares, beginning balance | shares 5,840,538  
Options granted, Number of Shares | shares 2,006,000  
Options exercised, Number of Shares | shares (581,270)  
Options cancelled/ forfeited, Number of Shares | shares (497,338)  
Options Outstanding, Number of Shares, ending balance | shares 6,767,930 5,840,538
Exercisable, Number of Shares, ending balance | shares 1,840,302  
Options Outstanding, Weighted Average Exercise Price, beginning balance | $ / shares $ 5.11  
Options granted, Weighted Average Exercise Price | $ / shares 11.52  
Options exercised, Weighted Average Exercise Price | $ / shares 7.88  
Options cancelled/forfeited, Weighted Average Exercise Price | $ / shares 15.65  
Options Outstanding, Weighted Average Exercise Price, ending balance | $ / shares 5.99 $ 5.11
Options Exercisable, Weighted Average Exercise Price, ending balance | $ / shares $ 5.11  
Weighted average remaining contractual life, options outstanding 8 years 8 months 12 days 7 years 8 months 19 days
Weighted average remaining contractual life, options exercisable 7 years 2 months 12 days  
Options Outstanding, Aggregate Intrinsic Value | $ $ 42,143 $ 45,037
Exercisable, Aggregate Intrinsic Value | $ $ 13,694