Quarterly report pursuant to Section 13 or 15(d)

Stock-based Compensation Plans and Awards - Schedule of Assumptions Used for Determining the Per-Share Fair Value (Details)

v3.7.0.1
Stock-based Compensation Plans and Awards - Schedule of Assumptions Used for Determining the Per-Share Fair Value (Details) - Black Scholes Options Pricing Model
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Employee stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected life (in years) 15 days 15 days
Risk-free interest rate, minimum 0.44% 0.24%
Risk-free interest rate, maximum 0.65% 0.41%
Expected volatility   41.00%
Expected volatility, minimum 39.00%  
Expected volatility, maximum 52.00%  
Expected dividend yield 0.00% 0.00%
Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rate, minimum 2.03%  
Risk-free interest rate, maximum 2.18%  
Expected volatility 61.00%  
Expected dividend yield 0.00%  
Stock options | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected life (in years) 5 years 11 months 4 days  
Stock options | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected life (in years) 6 years 18 days