Share-Based Compensation - Narrative (Details) $ in Millions |
9 Months Ended |
---|---|
Sep. 30, 2020
USD ($)
| |
Options to purchase common stock | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |
Total unrecognized compensation costs | $ 31.7 |
Unrecognized compensation costs, period for recognition (in years) | 3 years |
Unvested restricted stock units | Stock Option Plan Amended Restated 2007 Equity Incentive Plan | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |
Total unrecognized compensation costs | $ 65.4 |
Unrecognized compensation costs, period for recognition (in years) | 2 years |