New Accounting Pronouncements - Additional Information (Details)
$ in Millions
9 Months Ended
Sep. 30, 2016
USD ($)
Accounting Standards Updated 2016-09  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Cumulative effect on simplification of employee Share-based payment accounting $ 23