XML 55 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Details)
$ in Millions
Jan. 01, 2018
USD ($)
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09 | Subsequent Event  
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Transition adjustment expected to be recorded as result of adoption of new accounting pronouncement (less than) $ 0.5