XML 68 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Stock Purchase Plan (Details) - Employee Stock - USD ($)
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Employee Stock Purchase Plan    
Number of shares allowed to be purchased by employees (in shares) 1,000,000  
Purchase price of the shares with respect to market value (as a percent) 95.00%  
Maximum percentage of base compensation 15.00%  
Maximum market value $ 12,000  
Number of shares issued under the plan (in shares) 1,725 1,617