XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Summary of Stock Option Activity (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]    
Number of shares, Outstanding at January 1, 2021 6,839,091  
Number of shares, Granted 115,575  
Number of shares, Exercised (210,274)  
Number of shares, Forfeited (11,423)  
Number of shares, Outstanding at March 31, 2021 6,732,969 6,839,091
Number of shares, Exercisable at March 31, 2021 1,209,260  
Weighted average exercise price per share, Outstanding at January 1, 2021 $ 8.46  
Weighted average exercise price per share, Granted 80.10  
Weighted average exercise price per share, Exercised 1.84  
Weighted average exercise price per share, Forfeited 7.94  
Weighted average exercise price per share, Outstanding at March 31, 2021 9.90 $ 8.46
Weighted average exercise price per share, Exercisable at March 31, 2021 $ 1.99  
Weighted average remaining contractual term (years), Outstanding 8 years 11 months 15 days 9 years 2 months 1 day
Weighted average remaining contractual term (years), Exercisable 8 years 3 months 3 days