XML 18 R78.htm IDEA: XBRL DOCUMENT v3.3.0.814
Stock-Based Compensation - Employee Stock Purchase Plan (Details) - Employee Stock Purchase Plan
9 Months Ended
Sep. 30, 2015
USD ($)
Stock-based compensation  
Maximum employee salary to purchase shares (in dollars) $ 25,000
Maximum percentage of employee eligible pay to purchase shares 10.00%
Minimum  
Stock-based compensation  
Purchase price as a percent of the fair market value 85.00%
Maximum  
Stock-based compensation  
Purchase price as a percent of the fair market value 100.00%