XML 72 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation and Recently Issued Accounting Pronouncements - Recently Issued Accounting Pronouncements (Details)
$ in Millions
12 Months Ended
Dec. 31, 2017
USD ($)
Accounting Policies [Abstract]  
Cumulative effect of a change in accounting for stock-based payments (Note 2) $ 2.5