XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Equity - Schedule of Stock Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Stock Option Activity      
Outstanding, beginning balance (in shares) 6,846,289    
Options granted (in shares) 1,050,300    
Options exercised (in shares) (116,861) (475,193)  
Options cancelled/ forfeited (in shares) (73,375)    
Outstanding, ending balance (in shares) 7,706,353   6,846,289
Stock Options Weighted Average Exercise Price      
Outstanding, beginning balance (in dollars per share) $ 6.42    
Options granted (in dollars per share) 12.29    
Options exercised (in dollars per share) 3.21    
Options cancelled/forfeited (in dollars per share) 11.25    
Outstanding, ending balance (in dollars per share) $ 7.22   $ 6.42
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Outstanding, Weighted Average Remaining Contractual Life (in Years) 8 years 5 months 4 days   8 years 8 months 15 days
Outstanding, Aggregate Intrinsic Value (in Thousands) $ 26,289   $ 53,127
Exercisable, Number of Shares (in shares) 2,487,966    
Outstanding, Weighted Average Exercise Price (in dollars per share) $ 5.14    
Exercisable, Weighted Average Remaining Contractual Life (in Years) 7 years 6 months 25 days    
Exercisable, Aggregate Intrinsic Value $ 12,422