XML 93 R79.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans (Schedule Of Valuation And Expense Information) (Details)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Employee Stock Purchase Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected Term 6 months 6 months  
Risk Free Interest Rate 0.93% 0.43%  
Expected Volatility Rate 29.70% 38.30%  
Dividend yield (in percentage) 0.00% 0.00%  
Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected Term 4 years 4 months 24 days 4 years 4 months 24 days 4 years 6 months
Risk Free Interest Rate 1.66% 1.28% 1.44%
Expected Volatility Rate 31.60% 35.40% 39.30%
Dividend yield (in percentage) 0.00% 0.00% 0.00%