XML 77 R79.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity (Stock Purchase) (Details) - 2014 Employee Stock Purchase Plan - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Oct. 31, 2014
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Purchase period of offering 6 months      
Rate of purchase price of stock on fair value (as a percent) 85.00%      
Number of shares reserved for future issuance 1,250,857      
Rate of increase in the number of shares available for grant every year on outstanding common stock (as a percent) 1.00%      
Number of shares available for future grants 654,619      
Purchases under the award 175,624 145,616    
Weighted Average purchase price $ 6.93 $ 6.82    
Stock-based compensation expense $ 0.8 $ 0.6 $ 0.4  
Maximum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Discount rate on the value of shares through payroll deductions (as a percent) 15.00%      
Expiration period of each offering 27 months      
Number of shares reserved for future issuance       255,500
Number of shares available for future grants 3,000,000