XML 54 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue - Additional Information (Details)
$ in Millions
3 Months Ended
Mar. 31, 2018
USD ($)
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Adoption of accounting standards, effect of adoption $ (91.4)
Retained Earnings  
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Adoption of accounting standards, effect of adoption $ (91.5)
Minimum  
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Revenue, warranty, term 18 months
Maximum  
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Revenue, warranty, term 36 months
Transferred over Time [Member]  
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Revenue recognized, percent 76.20%