XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Share-Based Compensation - Schedule of Outstanding Stock Options (Details) - $ / shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]    
Number of shares, Outstanding at beginning of period 4,132,123 3,505,119
Number of shares, Granted 1,141,726  
Number of shares, Exercised (87,786) (181,318)
Number of shares, Cancelled or forfeited (10,828)  
Number of shares, Outstanding at end of period 5,175,235 3,323,801
Weighted average exercise price, Outstanding at beginning of period $ 6.39 $ 2.07
Weighted average exercise price, Granted 36.50  
Weighted average exercise price, Exercised 2.09 1.79
Weighted average exercise price, Cancelled or forfeited 8.78  
Weighted average exercise price, Outstanding at end of period $ 13.10 $ 2.09