XML 45 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Compensation Plans Employee Stock Purchase Plan (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Compensation plans      
Number of shares of common stock available for grant 4,400,000    
Employee Stock Purchase Plan [Member]      
Compensation plans      
Maximum employee subscription rate 15.00%    
Share-based compensation arrangement by share-based payment award, maximum employee subscription $ 25,000    
Percent of offering date price paid 85.00%    
Number of shares of common stock available for grant 1,300,000    
Issuance of common stock under Employee Stock Purchase Plan (Shares) 314,868 199,464 186,665
Proceeds from issuance of shares under incentive and share-based compensation plans, excluding stock options $ 3,200,000 $ 3,200,000 $ 2,600,000
Risk free interest rate 2.30% 1.80% 0.90%
Dividend yield 0.70% 0.40% 0.50%
Volatility factor of the expected market price of the Company's common stock 56.60% 55.90% 62.50%
Expected life (in years) 15 days 15 days 15 days
Stock-based compensation expense $ 1,100,000 $ 1,100,000 $ 1,000,000.0