Stockholders' Equity - Restricted Stock Units - Additional Information (Details) - USD ($) $ in Millions |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2020 |
Sep. 30, 2019 |
Sep. 30, 2020 |
Sep. 30, 2019 |
|
| Disclosure of Compensation Related Costs, Share-based Payments [Abstract] | ||||
| Expected weighted average period to recognize unrecognized stock compensation expense | 1 year 10 months 2 days | |||
| Restricted Stock Units | ||||
| Disclosure of Compensation Related Costs, Share-based Payments [Abstract] | ||||
| Grant-date fair value of restricted stock units granted | $ 176.9 | $ 127.3 | ||
| Unrecognized stock compensation expense | $ 343.7 | $ 343.7 | ||
| Expected weighted average period to recognize unrecognized stock compensation expense | 2 years 5 months 4 days | |||
| Fair value of restricted stock units vested | $ 21.6 | $ 10.6 | $ 59.2 | $ 28.2 |