Quarterly report pursuant to Section 13 or 15(d)

Stock Incentive Plan - Stock Option Activity (Details)

v3.21.1
Stock Incentive Plan - Stock Option Activity (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Options    
Outstanding at the beginning of the period (in shares) 3,516,484  
Granted (in shares) 482,400  
Exercised (in shares) (138,575)  
Cancelled (in shares) (48,975)  
Outstanding at the end of the period (in shares) 3,811,334 3,516,484
Exercisable (in shares) 2,239,791  
Weighted Average Exercise Price    
Outstanding at the beginning of the period (in USD per share) $ 12.79  
Granted (in USD per share) 20.86  
Exercised (in USD per share) 5.02  
Cancelled (in USD per share) 13.86  
Outstanding at the end of the period (in USD per share) 14.08 $ 12.79
Exercisable (in USD per share) $ 11.99  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted Average Remaining Contractual Term, Outstanding (in years) 6 years 2 months 8 days 5 years 11 months 4 days
Weighted Average Remaining Contractual Term, Exercisable (in years) 4 years 3 months 3 days  
Aggregate Intrinsic Value, Outstanding $ 29,905 $ 25,718
Aggregate Intrinsic Value, Exercisable $ 22,543