XML 130 R111.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock-Based Compensation and Awards - Employee Stock Purchase Plan (Narratives) (Details 7) - Employee Stock Purchase Plan - USD ($)
12 Months Ended
Dec. 31, 2015
May. 31, 2011
Employee Stock Purchase Plan    
Maximum employee salary to purchase shares (in shares) $ 25,000  
Maximum percentage of employee eligible pay to purchase shares 10.00%  
Maximum number of shares available under the Plan   1,000,000
Minimum    
Employee Stock Purchase Plan    
Purchase price as a percent of the fair market value 85.00%  
Maximum    
Employee Stock Purchase Plan    
Purchase price as a percent of the fair market value 100.00%