Annual report pursuant to Section 13 and 15(d)

Equity Compensation Plans - Summary of Stock Option Activity (Details)

v3.20.4
Equity Compensation Plans - Summary of Stock Option Activity (Details) - Employee Consultants and Directors Stock Options - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Number of Shares Outstanding      
Outstanding at the beginning of the period (in shares) 3,420,181 3,893,171  
Granted (in shares) 663,098 344,176  
Forfeited (in shares) (107,541) (287,609)  
Exercised (in shares) (459,254) (529,557)  
Outstanding at the end of the period (in shares) 3,516,484 3,420,181 3,893,171
Vested and expected to vest (in shares) 3,516,484    
Exercisable (in shares) 2,287,786    
Weighted Average Exercise Price      
Outstanding at the beginning of the period (in USD per share) $ 12.69 $ 11.94  
Granted (in USD per share) 9.29 18.07  
Forfeited (in USD per share) 19.71 22.75  
Exercised (in USD per share) 5.36 5.21  
Outstanding at the end of the period (in USD per share) 12.79 $ 12.69 $ 11.94
Vested and expected to vest (in USD per share) 12.79    
Exercisable (in USD per share) $ 11.34    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Weighted average remaining contractual term, outstanding (in years) 5 years 11 months 4 days 5 years 8 months 12 days 5 years 11 months 12 days
Weighted average remaining contractual term, vested and expected to vest (in years) 5 years 11 months 4 days    
Weighted average remaining contractual term, exercisable (in years) 4 years 5 months 26 days    
Aggregate intrinsic value, outstanding $ 25,717,664 $ 26,074 $ 41,020
Aggregate intrinsic value, vested and expected to vest 25,717,664    
Aggregate intrinsic value, exercisable $ 19,626,780