XML 108 R93.htm IDEA: XBRL DOCUMENT v3.10.0.1
Defined Contribution Plans (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Annual Retirement Contribution (ARC) [Member]      
Defined contribution plans, ARC, maximum employee contribution percentage 5.00%    
Defined contribution plan, employer matching contribution, percent 3.00%    
Defined contribution plans, ARC, contributions made during period $ 7.3 $ 7.1 $ 7.7
Salaried Savings Plan [Member]      
Defined contribution plans, maximum company match, salaried voluntary savings plan 50.00%    
Defined contribution plans, ARC, maximum employee contribution percentage 10.00%    
Defined contribution plans, salaried voluntary savings plan, matching contributions during the period $ 12.4 $ 10.0 $ 5.6