v3.8.0.1
Recent Accounting Pronouncements (Narrative) (Details)
$ in Millions
1 Months Ended
Jan. 31, 2017
USD ($)
Accounting Standards Update 2016-09  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Deferred tax assets, gross $ 0.3
Deferred tax assets, valuation allowance 0.3
Reclassification of excess tax benefits between financing and operating cash flows | Three months ended March 31, 2016  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Prior period reclassification adjustment 4.4
Additional paid-in capital | Accounting Standards Update 2016-09  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Cumulative effect of new accounting principle in period of adoption (0.2)
Retained earnings | Accounting Standards Update 2016-09  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Cumulative effect of new accounting principle in period of adoption $ 0.2