Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation and Summary of Significant Accounting Policies (Fair Value Valuation Assumptions) (Details)

v3.7.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Fair Value Valuation Assumptions) (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Summary of fair-value options awarded to employees and directors        
Risk-free interest rate 2.10% 1.70% 2.10% 1.50%
Dividend yield 0.00% 0.00% 0.00% 0.00%
Expected volatility 47.00% 49.00% 47.00% 50.00%
Expected term 6 years 6 months 6 years 8 months 12 days 6 years 9 months 18 days 6 years 7 months 6 days
Minimum        
Summary of fair-value options awarded to employees and directors        
Risk-free interest rate       1.70%
Expected volatility       50.00%
Maximum        
Summary of fair-value options awarded to employees and directors        
Risk-free interest rate       2.00%
Expected volatility       58.00%