Stock-Based Compensation - Additional Information (Details) | 1 Months Ended | 3 Months Ended | 6 Months Ended |
May 31, 2018shares | Mar. 31, 2018shares | Jun. 30, 2018USD ($)plan | Jun. 30, 2017USD ($) | Jun. 30, 2018USD ($)plan$ / sharesshares | Jun. 30, 2017USD ($)$ / shares |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Number of compensation plans | plan | | | 2 | | 2 | |
Fair value of stock options vested | $ | | | | | $ 3,100,000 | $ 2,900,000 |
Allocated share-based compensation expense | $ | | | $ 1,800,000 | $ 1,800,000 | 3,400,000 | 3,200,000 |
Unrecognized stock-based compensation expense | $ | | | 14,800,000 | | $ 14,800,000 | |
Weighted average, expected recognition period | | | | | 2 years 2 months | |
Restricted Stock Units | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Vesting period (in years) | | | | | 3 years | |
Number of restricted stock units vested (in shares) | | | | | 18,618 | |
Number of restricted stock units unvested (in shares) | | | | | 640 | |
Employee Stock Option | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Number of stock options unvested (in shares) | | | | | 17,160 | |
Total intrinsic value of stock options exercised | $ | | | | | $ 2,700,000 | $ 100,000 |
Employee Stock Option | Black-Scholes Option Valuation Model | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Stock option weighted average grant date fair value (in dollars per share) | $ / shares | | | | | $ 23.43 | $ 14.51 |
Performance Shares | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Vesting period (in years) | | | | | 3 years | |
Performance Based Restricted Stock Units | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Number of restricted stock units vested (in shares) | | 266 | | | | |
Number of restricted stock units unvested (in shares) | | 640 | | | | |
Performance Based Employee Stock Options | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Number of stock options vested (in shares) | | 7,743 | | | | |
Number of stock options unvested (in shares) | | 17,160 | | | | |
March 2018 | Year One | Restricted Stock Units | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Vesting installment (as a percent) | | | | | 33.33% | |
March 2018 | Year One | Employee Stock Option | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Vesting installment (as a percent) | | | | | 33.33% | |
March 2018 | Year Two | Restricted Stock Units | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Vesting installment (as a percent) | | | | | 33.33% | |
March 2018 | Year Two | Employee Stock Option | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Vesting installment (as a percent) | | | | | 33.33% | |
March 2018 | Year Three | Restricted Stock Units | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Vesting installment (as a percent) | | | | | 33.33% | |
March 2018 | Year Three | Employee Stock Option | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Vesting installment (as a percent) | | | | | 33.33% | |
March 2017 | Year One | Restricted Stock Units | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Vesting installment (as a percent) | | | | | 33.33% | |
March 2017 | Year One | Employee Stock Option | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Vesting installment (as a percent) | | | | | 33.33% | |
March 2017 | Year Two | Restricted Stock Units | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Vesting installment (as a percent) | | | | | 33.33% | |
March 2017 | Year Two | Employee Stock Option | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Vesting installment (as a percent) | | | | | 33.33% | |
March 2017 | Year Three | Restricted Stock Units | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Vesting installment (as a percent) | | | | | 33.33% | |
March 2017 | Year Three | Employee Stock Option | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Vesting installment (as a percent) | | | | | 33.33% | |
2015 | Year One | Performance Based Restricted Stock Units | Executive Officer | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Vesting installment (as a percent) | | | | | 33.33% | |
2015 | Year One | Performance Based Employee Stock Options | Executive Officer | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Vesting installment (as a percent) | | | | | 33.33% | |
2015 | Year Two | Performance Based Restricted Stock Units | Executive Officer | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Vesting installment (as a percent) | | | | | 33.33% | |
2015 | Year Two | Performance Based Employee Stock Options | Executive Officer | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Vesting installment (as a percent) | | | | | 33.33% | |
2015 | Year Three | Performance Based Restricted Stock Units | Executive Officer | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Vesting installment (as a percent) | | | | | 33.33% | |
2015 | Year Three | Performance Based Employee Stock Options | Executive Officer | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Vesting installment (as a percent) | | | | | 33.33% | |
Two Thousand Fourteen Plan | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Additional shares authorized (in shares) | 1,000,000 | | | | | |
Shares authorized (in shares) | 2,974,543 | | | | | |
2004 Equity Incentive Plan | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Shares authorized (in shares) | 891,960 | | | | | |
Directors Plan | Restricted Stock | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Term for value of shares to be granted upon election | $ | | | | | $ 100,000 | |
Directors Plan | Restricted Stock | Lead Director | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Term for value of shares to be granted upon election | $ | | | | | $ 40,000 | |
Maximum | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Fair value of stock options vested | $ | | | | 100,000 | | |
Maximum | Employee Stock Option | | | | | | |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | | | | | | |
Total intrinsic value of stock options exercised | $ | | | $ 100,000 | $ 100,000 | | |