New and Recently Adopted Accounting Standards - Additional Information (Details) - ASU 2016-09 |
3 Months Ended | 6 Months Ended |
|---|---|---|
|
Jun. 30, 2017
USD ($)
|
Jun. 30, 2017
USD ($)
|
|
| New Accounting Pronouncements Or Change In Accounting Principle [Line Items] | ||
| Excess tax benefits from share-based compensation | $ 6,000,000 | $ 6,300,000 |
| Unrecognized excess tax benefits | $ 0 | $ 0 |