XML 97 R83.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Plans (Fair Value of "Look Back" Option for ESPP Weighted-Average Assumptions) (Details) - ESPP - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Schedule of stock options and employee stock purchase plan weighted-average assumptions    
Expected dividends 0.00% 0.00%
Expected volatility 42.00% 34.00%
Risk-free interest rate 1.88% 0.89%
Expected life (in years) 6 months 5 months 12 days
Fair value per unit $ 1.28 $ 1.30