Stock-Based Compensation - Valuation Assumptions (Details) |
Oct. 05, 2016 |
Jun. 22, 2016 |
Dec. 01, 2015 |
Apr. 09, 2015 |
Jan. 05, 2015 |
|---|---|---|---|---|---|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||
| Risk-free Interest Rate | 1.26% | 1.19% | 1.40% | 1.57% | |
| Dividend Yield | 0.00% | 0.00% | 0.00% | 0.00% | |
| Stock Volatility | 36.29% | 39.39% | 37.79% | 37.74% | |
| Option Term (years) | 5 years | 5 years | 10 years | 10 years | |
| Employee | |||||
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||
| Risk-free Interest Rate | 1.20% | ||||
| Dividend Yield | 0.00% | ||||
| Stock Volatility | 36.43% | ||||
| Option Term (years) | 10 years | ||||
| Director | |||||
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||
| Risk-free Interest Rate | 1.20% | ||||
| Dividend Yield | 0.00% | ||||
| Stock Volatility | 36.43% | ||||
| Option Term (years) | 5 years |