Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation Plan (Schedule Of Valuation Assumptions Used In Computing Fair Value Of Stock-Based Awards) (Details)

v3.10.0.1
Stock-Based Compensation Plan (Schedule Of Valuation Assumptions Used In Computing Fair Value Of Stock-Based Awards) (Details) - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 5 years    
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options granted 1,938    
2015 Plan [Member] | Stock Options | Vest In Four Equal Consecutive Quarterly Tranches From The Date Of Grant      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options granted 1,938 100 163
Dividend yield   0.00% 0.00%
2015 Plan [Member] | Stock Options | Vesting Immediately [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options granted   363  
Dividend yield   0.00%  
Risk-free interest rate   1.80%  
2015 Plan [Member] | Stock Options | Minimum [Member] | Vest In Four Equal Consecutive Quarterly Tranches From The Date Of Grant      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 1 year   1 year
Grant price $ 6.80 $ 6.10 $ 4.38
Dividend yield 0.00%    
Expected Volatility 40.60% [1] 46.90% [1] 43.00%
Risk-free interest rate 2.65% 1.41% 1.14%
Expected life (years) 5 years 2 years 9 months 5 years 3 months 22 days
Weighted average fair value $ 2.77 $ 1.20 $ 1.81
2015 Plan [Member] | Stock Options | Minimum [Member] | Vesting Immediately [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   1 year  
Grant price   $ 6.10  
Expected Volatility [1]   41.90%  
Expected life (years)   5 years 3 months 22 days  
Weighted average fair value   $ 2.45  
2015 Plan [Member] | Stock Options | Maximum [Member] | Vest In Four Equal Consecutive Quarterly Tranches From The Date Of Grant      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 2 years   minus 3 years
Grant price $ 10.21   $ 4.39
Dividend yield 1.09%    
Expected Volatility 42.50% [1]   44.60%
Risk-free interest rate 3.09%   1.23%
Expected life (years) 6 years 6 months   6 years
Weighted average fair value $ 4.08   $ 1.85
2015 Plan [Member] | Stock Options | Maximum [Member] | Vesting Immediately [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period   minus 2 years  
Grant price   $ 6.15  
Expected Volatility   42.20%  
Expected life (years)   5 years 3 months 29 days  
Weighted average fair value   $ 2.49  
[1] Expected volatility is based upon the Company's historical volatility.