Quarterly report pursuant to Section 13 or 15(d)

Stock Incentive Plan - Stock Option Activity (Details)

v3.21.2
Stock Incentive Plan - Stock Option Activity (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Options    
Outstanding at the beginning of the period (in shares) 3,516,484  
Granted (in shares) 556,160  
Exercised (in shares) (545,912)  
Cancelled (in shares) (126,171)  
Outstanding at the end of the period (in shares) 3,400,561 3,516,484
Exercisable (in shares) 1,978,225  
Weighted Average Exercise Price    
Outstanding at the beginning of the period (in USD per share) $ 12.79  
Granted (in USD per share) 20.23  
Exercised (in USD per share) 5.86  
Cancelled (in USD per share) 16.81  
Outstanding at the end of the period (in USD per share) 14.97 $ 12.79
Exercisable (in USD per share) $ 13.57  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted Average Remaining Contractual Life, Outstanding (in years) 6 years 7 months 2 days 5 years 11 months 4 days
Weighted Average Remaining Contractual Life, Exercisable (in years) 4 years 11 months 19 days  
Aggregate Intrinsic Value, Outstanding $ 27,868 $ 25,718
Aggregate Intrinsic Value, Exercisable $ 19,749