Stockholders' Equity - Restricted Stock Units - Additional Information (Details) - USD ($) $ in Millions |
12 Months Ended | |
|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
|
| Disclosure of Compensation Related Costs, Share-based Payments [Abstract] | ||
| Expected weighted average period to recognize unrecognized stock compensation expense | 1 year 9 months 10 days | |
| Restricted Stock Units | ||
| Disclosure of Compensation Related Costs, Share-based Payments [Abstract] | ||
| Grant-date fair value of restricted stock units granted | $ 195.2 | |
| Unrecognized stock compensation expense | $ 267.7 | |
| Expected weighted average period to recognize unrecognized stock compensation expense | 2 years 9 months 7 days | |
| Intrinsic value of restricted stock units vested | $ 100.1 | $ 12.7 |