Equity Based Plans - Summary of Cumulative Summary of Equity Plans (Details) - shares
|
Dec. 31, 2016 |
Mar. 17, 2016 |
Mar. 16, 2016 |
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
| Authorized (in shares) |
2,700,000
|
|
|
| Restricted stock issued (in shares) |
1,179,759
|
|
|
| Outstanding stock options (in shares) |
0
|
|
|
| Stock options exercised (in shares) |
918,091
|
|
|
| Stock options exercisable (in shares) |
0
|
|
|
| Shares available for grant (in shares) |
566,118
|
|
|
| Amended 1999 Plan [Member] |
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
| Authorized (in shares) |
600,000
|
|
|
| Restricted stock issued (in shares) |
416,402
|
|
|
| Outstanding stock options (in shares) |
0
|
|
|
| Stock options exercised (in shares) |
139,791
|
|
|
| Stock options exercisable (in shares) |
0
|
|
|
| Shares available for grant (in shares) |
7,775
|
|
|
| Amended 2003 Plan [Member] |
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
| Authorized (in shares) |
2,100,000
|
2,100,000
|
1,750,000
|
| Restricted stock issued (in shares) |
763,357
|
|
|
| Outstanding stock options (in shares) |
0
|
|
|
| Stock options exercised (in shares) |
778,300
|
|
|
| Stock options exercisable (in shares) |
0
|
|
|
| Shares available for grant (in shares) |
558,343
|
|
|