XML 114 R94.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Plans (Details 1) - Employee Stock Purchase Plan [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Defined Benefit Plan Disclosure [Line Items]      
Maximum employee contribution to ESPP $ 25    
Maximum employee contribution to ESPP, percent of base compensation 10.00%    
Common Stock Discount Purchase Price 95.00%    
Shares Available Under Employee Stock Purchase Plan 4,550,000    
Stock Issued During Period, Shares, Employee Stock Purchase Plans 8,006 7,734 11,804
Proceeds from Stock Plans $ 457 $ 444 $ 427
Number Of Shares Available Under Employee Stock Purchase Plan 269,665